「stopfile」がディレクトリに書き込まれるまで、「receive_dir」ディレクトリをポーリングし続けるスクリプトが必要です。
これは、空のディレクトリにもかかわらず実行する必要があります。
これまでのところ、私はこれを持っていますが、「単項演算子が必要」のファイルがなく、 receive_dir が空の場合は失敗します。ヘルプ !!
#!/usr/bin/ksh
until [ $i = stopfile ]
do
for i in `ls receive_dir`; do
time=$(date +%m-%d-%Y-%H:%M:%S)
echo $time
echo $i;
done
done