.hgignoreBugün Cygwin bash kabuğundan bir dosyayı hızlı bir şekilde düzenlemeye çalışıyordum ve hata olan bir satır ekledim. Bunu yapmak için en iyi yolu olup olmadığından emin değilim, ama hızlı bir şekilde head -1 .hgignore(daha önce sadece dosyada bir satır vardı) rahatsız edici hattı kaldırmak için kullanmayı düşündüm . Elbette, yürütüldüğünde ilk satırı tek çıkış olarak verir.
Ancak çıktıyı yeniden yönlendirmeye ve dosyayı kullanarak yeniden yazmaya çalıştığımda head -1 .hgignore > .hgignore, dosya boştu. Bu neden oluyor? Bunun yerine head -1 .hgignore >> .hgignoreeklemeyi denersem, doğru bir şekilde eklenir, ancak bu istenen sonuç değildir. Kesik yönlendirme bu durumda neden çalışmıyor?
cut? , Nasıl iconv girdi dosyasını dönüştürülmüş çıktıyla değiştirebilirim?