cron
지정된 폴더에서 사용 가능한 파일 및 디렉터리 목록을 가져와 파일에 저장하는 간단한 작업을 정의하고 싶습니다 .
이것이 출력이다crontab -l
30 * * * * ls /mnt/q > /tmp/test.txt
이 폴더에는 /mnt/q
다음 항목을 사용하여 마운트된 네트워크 드라이브의 데이터가 포함되어 있습니다./etc/fstab
Q: /mnt/q drvfs defaults 0 0
WSL v1에서 두 개의 인스턴스(Debian SID 하나와 Ubuntu 22.04 하나)를 실행하고 있습니다.
위에서 설명한 대로 cron 작업을 설정하면 Debian에서는 제대로 실행되지만 Ubuntu에서는 출력 파일이 비어 있습니다.
ls /mnt/q > /tmp/test.txt
또한 Ubuntu 인스턴스에서 명령을 수동으로 실행하면 예상대로 작동합니다.
여러 가지 방법으로 두 인스턴스를 비교했지만 동작이 다른 이유를 찾을 수 없습니다.
누구든지 어떤 아이디어가 있습니까?