
讓我們考慮一下我的每個自訂執行的輸出(Linux 中的某些軟體)都保存在通用檔案名稱 /mydump/xyz.out 中。我想編寫一個執行以下操作的腳本,而不是自訂命名每個輸出檔案:-
- 導航到 /mydump (cd mydump)
- 使用傳遞的參數建立檔案名,例如。 config1_config2xconfig3.out
- 將 xyz.out 重新命名為 config1_config2xconfig3.out (mv xyz.out "configbasedfilename")
為此,我的理解是我應該在腳本文件中創建一些函數,例如。 custom_rename () 並在我希望重命名時從終端使用 config1-2-3 呼叫它。
例如:- $custom_rename config1 config2 config3
或 $ ./custom_rename.csh config1 config2 config3
或任何有意義的事。