指定した時間に非対話式でファイルを削除する

指定した時間に非対話式でファイルを削除する

実行時にスクリプトが完了してから10分後に削除する一時ファイルを生成するスクリプトがあります。

「at」コマンドを見てみると、必要な作業が行われますが、対話型入力が必要です。非対話型でこれを行う方法はありますか?

ベストアンサー1

からman at

存在するそして一括標準入力または指定されたファイルから後で実行するコマンドを読み取るには、次のようにします。/bin/sh

したがって、インタラクティブに入力したいコマンドを入力に送信してくださいat

echo 'rm that.file' | at now+10min

おすすめ記事