mac mvで拡張子変更時に短縮して記述する
macで、コマンドを実行してmvで拡張子変更時に短縮して記述する手順を記述してます。「{}」ないに現在の拡張子と変更したい拡張を2つ指定することで可能です。
環境
- OS macOS Monterey
- SHELL /bin/zsh
拡張子変更時に短縮して記述
拡張子変更時に短縮して記述するには、「{}」を使用します。
実際に、「{}」を使って「hoge.txt」を「hoge.log」に変更してみます。
mv hoge.{txt,log}
以下と同様のことを、上記のように短縮して記述することが可能です。
mv hoge.txt hoge.log
バックアップをとる時にも利用できます。
cp hoge.log{,.bac}
<実行結果>
hoge.log.bac
日付をつけて、バックアップしたい時は以下のようにします
cp hoge.log{,.`date +%y%m%d_%H%M%S`}
<実行結果>
hoge.log.211016_123828
-
前の記事
Varnishをバージョンを確認する 2024.05.23
-
次の記事
PowerShell hyper-vを有効にする 2024.05.23
コメントを書く