Ben Inotify ile oluşturulan dosyayı silmeye çalışıyorum ama çalışmıyor:Oluşturulan dosyayı linux içinde otomatik olarak nasıl inotify?
inotifywait -r --format '%w%f' -e create /test && rm $FILE
i bu olsun/testte bir dosya oluştururken:
/test/somefile.txt
rm: missing operand
Try `rm --help' for more information.
yüzden görünüyor $ DOSYA değişkeni rm komutuna aktarılmaz ... bunu nasıl doğru yapabilirim? Teşekkürler./Testte dosya oluşturma için bekleyecektir
inotifywait -r --format '%w%f' -e create /test -q | xargs /bin/rm
, Xargs için dosya adını vermek ve bu arg vermek: (-m bayrağı olmadan) bir kez inotifywait çalıştırırken
Umarım geçici dosyalar almak için bunu yapmazsınız! Geçici bir dosya almak için, 'open'-ed dosya tanımlayıcısına sahipken, dizindeki girdinin bağlantısını '' kestir ''. –