0
類似於/etc/passwd
,我想要一個6字段的冒號分隔文件來存儲一些文本和數字信息。主要使用BASH,我如何通過索引(0-5或1-6)有效地讀/寫這個文件?我將使用>
,awk
,sed
,tee
和其他類似的文字操作工具來寫入文件。將信息插入以冒號分隔的文件
我假設,我可以使用read
與-d\:
從文件回到腳本帶來的信息varaibles ...知道的任何想法。
來自於一位熱心讀者的狀態註釋: 「你應該提供什麼你正在嘗試做的......更具體的例子」
我有記錄
- 備份腳本STARTTIME
- 結束時間
- 備份類型(H/C)的熱/冷
- 備份成功(Y/C)
- 錯誤原因(原因備份失敗)
- 額外字段
理想我想有(空字段仍然分隔)
e.g.
16.20:17.55:H:Y::
或
e.g.
17.30:18.45:H:N:files not found:
後病房,我有一個腳本,將這些信息導入數據庫,放入正確的位置。僅使用索引來導入這些數據會更容易。