【Linux】ブレース展開とcpコマンドで手軽にバックアップファイルを作成する

やりたいこと

本番環境でバックアップファイルを作成する。

コマンドの入力ミスや確認の負荷をできるだけ抑えたい。

手順

ブレース展開を利用して cpコマンドを実行する。

cp ファイルパス/バックアップしたいファイル名{,.bak}

実行すると、以下ファイルが作られる。

ls ファイルパス/
バックアップしたいファイル名         バックアップしたいファイル名.bak

文字列{,.bak}

{}の中に,入れ込むと、直前の文字列と、文字列に .bak を付加した文字列を生成できる。

echo abc{,.bak}
abc abc.bak

ブレース展開を利用すると、ファイルパスを2重に入力する必要がなくなる。

コメントを残す

メールアドレスが公開されることはありません。