スクリプトの実行時に指定されたすべての引数をRecycleBin
ディレクトリに移動しようとしています。RecycleBin
を使用して、ホームフォルダーのディレクトリになるように設定していますRecycleBin="$HOME/Recycled"
。
次に、すべての引数ファイル/ディレクトリをディレクトリに移動しますRecycleBin
。
これは私がこれまでに得たものです:
for i in $*
do
if [ $* -e ]
then
mv $i /path/to/RecycleBin/$*.`date +"%Y%m%d.%H%M%S"`
else
echo "The file does not exist"
fi
done
各ファイル.date +"%Y%m%d.%H%M%S"
のバージョンを追加する場所(date command)
コマンドのすべての引数をfor i in $*
チェックしています。
出力は次のようになります。/script.sh file1 file2 file3 - 3 つのファイルが移動される場所RecycleBin
私のループ関数が正しくないため、これは機能しません。
助けていただければ幸いです
ありがとうピート