Yine de herhangi bir nedenle AWK öğrenmek var mı?
Sorun için doğru çözümü kullanmayı sevdiğim için sürekli yeni araçlar, hatta eski moda bir şeyler öğrenmek, benim.
Yine de, eğer hala bazıları öğrenmek için herhangi bir nedeniniz varsa merak ediyorum. Örneğin awk
bana ilginç geliyor, ama basit metin işleme için, *1, *, sed
, **2 vs kullanabilirim. karmaşık olanlar için ise, Python için gideceğim.
Şimdi bu güçlü ve kullanışlı bir araç değil demek istemiyorum. Ama yeni bir araç öğrenmek için zaman ve enerji alır beribence değmez?
CEVAP
İçinde bulunduğun çevreye göre değişir bence. Eğer *nix bir kişi iseniz, o zaman awk
bilmek İyi bir Şeydir. Hemen hemen her *nix bulunabilir, yalnızca komut dosyası ortamı sh
. Bu kadar süre grep
, sed,
vb de mutlaka değiştirin. awk
modern ana akım linux
dağıtım, ne zaman size daha fazla hareket egzotik sistemleri, bilerek biraz awk
olacak çok işime yaradı.
awk
ayrıca sadece metin işleme daha fazlası için kullanılabilir. Örneğin ögretmenlerim biri awk
- Bu tamamen nasıl Astronomi kod yazareski okulveharika. Geri gün içinde, bu iş için en iyi aracı oldu ve şimdi onun öğrencileri bana python kullanmak gibi olsa da ve ne, biliyor ve iyi olanı yetiniyor.
Son olarak, eski kod dünya çapında tekme bir çok şey var, biraz awk
bilerek zarar vermez. Ayrıca, daha iyi bir *nix insan yapacaktır :-)
Herhangi bir nedenle bir tablodaki süt...
Herhangi bir nedenle senkron bir XMLHt...
Herhangi bir nedenle gömülü geliştirme...
GetClass tercih herhangi bir nedenle()...
Herhangi bir nedenle kullanmak için &#...