cron
指定したフォルダから利用可能なファイルとディレクトリのリストを取得し、ファイルに保存する簡単なタスクを定義したいと思います。
これが出力ですcrontab -l
30 * * * * ls /mnt/q > /tmp/test.txt
このフォルダには、/mnt/q
次のエントリを使用してマウントされたネットワークドライブのデータが含まれています。/etc/fstab
Q: /mnt/q drvfs defaults 0 0
WSL v1で2つのインスタンス(1つのDebian SIDとUbuntu 22.04)を実行しています。
上記のようにcronジョブを設定すると、Debianでは正常に実行されますが、Ubuntuでは出力ファイルが空です。
ls /mnt/q > /tmp/test.txt
また、Ubuntuインスタンスでコマンドを手動で実行すると、期待どおりに機能します。
私はいくつかの方法で2つのインスタンスを比較しましたが、動作が異なる理由が見つかりませんでした。
誰でもどんなアイデアがありますか?