Dizindeki her dosyanın içeriğini temizlemek için tek bir komutla (döngü yok) mümkün mü?Linux bir dizindeki tüm dosyaların içeriğini boşaltmak mümkün mü
5
A
cevap
6
Kullanım kesiği,:
truncate -s 0 directory/* &> /dev/null
9
Bu cehennem gibi çirkin, ama çalışır:
find . -type f -exec sh -c 'echo -n "" > $1' sh {} \;
Bu
her alt dizininde her dosyayı silecektir.for i in *; do cat /dev/null > $i; done
(Evet, bir döngü, ama tek çizgi.)
İlgili konular
- 1. Flask kullanarak belirli bir dizindeki dosyaların içeriğini görüntüleme
- 2. Bir dizinde ve tüm alt dizindeki dosyaların listelenmesi
- 3. `durumu 'sadece değiştirilmiş dosyaların durumu mümkün mü?
- 4. Bir flowdocument öğesinin tüm içeriğini nasıl silebilirsiniz
- 5. Linux PowerPC tabanlı Nodejs çalıştırmak mümkün mü?
- 6. Tüm işlevi yerleştirmek mümkün mü?
- 7. Dizindeki Tüm Klasörleri Listele
- 8. Bir dizindeki bir türdeki tüm belgeleri silemiyorum
- 9. Linux: Sıralamayı dizindeki dosya ve elde İkinci dosya
- 10. Bir sıralamadaki ilerlemeyi linux olarak görüntülemek mümkün mü?
- 11. Aktif dizindeki tüm bilgisayarları listele
- 12. gmake bir dizindeki tüm dosyaları derlemek
- 13. Veri çerçevelerinin içeriğini görüntülerken çıktının kesilmesi mümkün mü?
- 14. Aspectj kullanarak tüm istisnaları yakalamak mümkün mü?
- 15. ToolTipService.ShowOnDisabled = tüm uygulama için true mümkün mü
- 16. Emacs'taki tüm arabelleği değerlendirmek mümkün mü?
- 17. tüm dosyaların bir dize değiştirin - Unix
- 18. Git - dosyaların bir klasörünün tüm yazarlarını listeleyin?
- 19. Tüm düğümler XPath ifadesi buluntularına normalize alan uygulamak mümkün mü?
- 20. Haskell ve Linux ile SqlServer'a (MSSQL) bağlanmak mümkün mü?
- 21. iOS - dizindeki
- 22. Linux üzerinde Rust'u yönetici ayrıcalıkları olmadan kurmak mümkün mü?
- 23. Git neden bir dizindeki tüm dosyaları yok sayıyor?
- 24. Linux'ta bir VST derlemek mümkün mü?
- 25. Tüm bir HTML belgesine "twist & squeeze" dönüşümü uygulamak mümkün mü?
- 26. IntelliJ, belirli bir arayüzün tüm yöntemlerine @Overrrides eklemek mümkün mü?
- 27. Bir kaçının dışındaki tüm oturum değişkenlerini silmek mümkün mü?
- 28. Belli bir etiketi olan tüm bildirimleri iptal etmek mümkün mü?
- 29. Tüm dosya yerine tek bir satıra ödeme yapmak mümkün mü?
- 30. ? mümkün mü?
Neden öyle mi
sadece geçerli dizinde dosyaları temizlemek için döngülerden kaçınmak ister misiniz? – nneonneo
İyi hazırlanmış bir AWK veya Bash komutu bir programlama sorusu olarak kabul edilir mi? –
Komut satırından çalıştırmak için tek bir komut istiyorum. Eminim, iyi-tip f -exec echo "" ile bunu yapmanın bir yolu olduğundan eminim ..... sadece tamamlayamıyorum –