私はそれをtail
ディスクに書き込む作業の進行状況を監視するために使用します。ほぼ常に実行を開始する前に、どのファイルが生成されるかを知っています。 (作業はスーパーコンピュータのスケジューラによってスケジュールされます。)
tail
これらのファイルを作成する前に処理する方法はありますか?避けながらやりたい競争条件ジョブがディスクに書き込まれる方法とタイミングを想定します。
ベストアンサー1
テールフラグを使用してください(GNU coreutilsのフラグが-F
あると仮定):tail
tail -F file-that-does-not-exist
からman tail
:
-F same as --follow=name --retry
--retry
keep trying to open a file even when it is or becomes inaccessi‐
ble; useful when following by name, i.e., with --follow=name
-f, --follow[={name|descriptor}]
output appended data as the file grows; -f, --follow, and --fol‐
low=descriptor are equivalent