Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 11128|Yanıt: 0

[linux] Shell tarafından otomatik olarak oluşturulan dosyaların soru işareti eki vardır

[Bağlantıyı kopyala]
Yayınlandı 6.01.2015 00:01:14 | | |

Bir dosyayı otomatik olarak işlemek için bir script yaz.


RM -f session.log
RM -f bağlantısı
wget ftp://hostname/f:/ddn/session.log
egrep '^N[[:d igit:]]|^D[1-4]' session.log >>link
egrep -c '^N[[:d igit:]]|^D[1-4]' session.log >>link
egrep -v 'ACT/UP' bağlantı>>link
ls -l session.log >>link
gedit bağlantısı


Sonuç olarak, indirilen session.log dosya adı garip bir karaktere dönüştü ve bağlantı bağlantı oldu? Aşağıdaki şekilde gösterildiği gibi.


Bağlantı session.log dosyalarının sonraki işlenmesi, ilgili dosyanın bulunamadığını gösterir.

Uzun süre aradım ama ilgili Çince bilgisini bulamadım.

Buradaki durum şudur: script windows altında yazılır, sonra Linux'a çalıştırılır ve windows altında satır kesintisi ^M$ olur. Linux altında satır kesintisi çalışırken $linux öncesi ^M'dir ve garip karakterler gösterir.






Önceki:vi/vim temel kullanım yöntemleri
Önümüzdeki:15'inde sınav başvurusu yazımında yardımcı olan sınıf arkadaşları var mı? Ücret ücreti 50 yuan'dır
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com