中かっこ拡張などの方法を使用して、ファイル名を短い名前に簡単に変更できます。

中かっこ拡張などの方法を使用して、ファイル名を短い名前に簡単に変更できます。

だから、私は次のようにファイルをバックアップするときに中かっこを使って簡単で簡単にする方法を知っています。

cp -v original.xml{,.backup}

しかし、以前の私に戻りたい場合は、これを行う必要があります。

cp -v original.xml.backup original.xml

中かっこ拡張が最初のコマンドを短縮するのと同じ方法で短縮するきちんとした方法はありますか?

答え1

反対側にカンマを入れてください。

cp -v original.xml{.backup,}

答え2

または、tcshまたはbash以下を使用してくださいzsh

cp -v original.xml.backup !#:$:r
  • !:歴史拡張
  • #:現在のコマンドライン
  • :$:最後の馬
  • :r:得る残り(つまり、拡張なし)

(はい、長すぎて指が揺れすぎていることを知っています。)

関連情報