単一のファイルをバックアップするには、エイリアスを使用してスクリプトを作成します。

単一のファイルをバックアップするには、エイリアスを使用してスクリプトを作成します。

私はこれをしたい。 「bu」(バックアップ)というエイリアスを作りたいです。 buエイリアスはコピーツールを呼び出して、手動で/root/backup/に設定するディレクトリに渡されたすべてのファイルをコピーします。

$bu testfile.txt

cp testfile.txt /root/backup/

だから私はbashスクリプトを生成し、別名をそのスクリプトに割り当てる必要があると思いますが(ここでは間違っているかもしれません)、これを達成するためにbashスクリプトを処理する方法がわかりません。

答え1

というbashスクリプトを使用できますbu。このコードをファイルに入れてくださいbu

#!/bin/bash
cp "$1" /root/backup

その後、ファイルに保存するか、ファイルを含む$PATHディレクトリを$PATH最後にスクリプトを実行可能にしますchmod +x bu

関連情報