Dosyalara nasıl cp/rm nasıl yazılır? tıpkı bugün veya dün oluşturulan tüm dosyaları kopyalamak gibi. Çok teşekkürler. Zaman or take a look here
cevap
, find
, erişilen oluşturulan veya değiştirilen tarihlere dosyaları bulmak için -[acm]time
seçenek sunar -newer
ve -min
ile birlikte. Kopyalamak, silmek veya yapmak istediğiniz her şeyi -exec
ile birleştirebilirsiniz. Örneğin:
find -maxdepth 1 -mtime +1 -type f -exec cp '{}' backup \;
geçerli dizinde (backup
var dizini varsayarak) dizinine backup
eski 1 günden tüm düzenli dosyaları kopyalar.
Yardımcı Olun! Bugünün dosyasını bulmak için * -mtime 0'ı kullanıyorum. – herbertD
aslında ne yapmak istediğinize bağlı olarak bulmak partisi yüzünden google Daha fazla örnek için Örnek
find /path/to/folder/ -mtime 1 -exec rm {} \; // Deletes all Files modified yesterday
Basit
Bu http://stackoverflow.com/q/11448885/1007273 adresinden yardım alınmalıdır – hovanessyan