すべてのカスタム実行 (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
または意味のあるものなら何でも。
答え1
おそらく制限のある独自のスクリプトを作成することもできます。すぐに利用できる「Bulk-rename」または同様のパッケージを使用しないのはなぜでしょうか?
[ ]
があるその他のツール利用可能です。私自身は何も書きません...