クイックファイルバックアップコマンド
Bash bashrc bash_profile command Terminal
バックアップを取りたい場合には、
$ cp 対象のファイル名 対象のファイル名~
などなど使ってバックアップを行う思いますが、 cpコマンドには、Backup指定ができ、
$ cp -b 対象のファイル名
または
$ cp -backup 対象のファイル名
によって、file.txtをfile.txt~のように素早くバックアップを取れるようです。
しかしなぜか自分の環境では動かず、 ~/.bash_profileに以下を追記しました。
bak (){ local v1=$1 cp -r $v1 $v1~ }
これで、素早くバックアップを取れるようになりました。
$ bak file.txt $ ls file.txt file.txt~