- 前置作業
- 在家目錄下建立 zzz 目錄。
- 切換工作目錄到 zzz。
- 在 zzz 目錄下寫一 python 程式 file-write1.py:
- 使用 sys 模組,讓執行 file-write1.py 時,可以從命令列指定寫入的檔案名稱。
- 寫入與註冊的 sid 檔一樣的內容,例如:「電腦位置 IP尾數 學號 姓名」。
- 退出程式前必須關閉所有檔案。
- 在 zzz 目錄下寫一 python 程式 file-read-write1.py:
- 使用 sys 模組,讓執行 file-read-write1.py 時,可以從命令列指定以下參數:
- 第一個參數:假設 fo,寫入的檔案名稱。
- 第二個參數:假設 n1,檔案讀取的開始位置,必須是正整數。
- 第三個參數:假設 n2,檔案讀取的 bytes,必須是正整數。
- 以二進位寫入模式,開啟執行參數指定的檔案 fo。
- 以二進位唯讀模式,開啟檔案 /usr/bin/yes。
- 從第 n1 bytes 開始讀取 n2 bytes。
- 將讀取的 n2 bytes 寫入指定的檔案 fo。
- 退出程式前必須關閉所有檔案。