コマンドを実行しようとしています
mv /var/www/my_folder/reports.html /tmp/
正常に動作しています。しかし、そのファイルが存在する場合は、コマンドのみを実行するような条件を設定したいと思います。そのようなものはありますか?
代わりにシェルファイルを置くことができます。シェルの場合、以下のことを試してみました
if [ -e /var/www/my_folder/reports.html ]
then
mv /var/www/my_folder/reports.html /tmp/
fi
しかし、私はコマンドが必要です。誰かがこれを手伝ってくれる?
/var/www/my_folder/reports.html
存在する場合にのみファイルを移動し、通常のファイル:
[ -f "/var/www/my_folder/reports.html" ] && mv "/var/www/my_folder/reports.html" /tmp/
-f
-true
ファイルが存在し、通常のファイルの場合は値を返しますこの記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加