2010-09-05 10 views
7

Nigdy wcześniej nie pracowałem nad językami programowania. Uczę się architektury C i unix, odwołując się do linków online. Mam małe ćwiczenie, aby napisać skrypt awk, aby przeanalizować wynik polecenia ps. proszę o pomoc i proszę podać mi nazwy najlepszych książek dla skryptów awk C &.Skrypt awk do analizy danych wyjściowych polecenia ps

+0

najlepsza książka C jest "The C Programming Language" (wydanie 2) Brian W. Kernighan i Dennis M. Ritchie. –

+0

Kanoniczna książka AWK to [The AWK Programming Language] (http://cm.bell-labs.com/cm/cs/awkbook/) autorstwa autorów języka (Aho - A, Weinberger - W i Kernighan - K). Również [sed & awk] (http://oreilly.com/catalog/9781565922259) lub [Effective AWK Programming] (http://oreilly.com/catalog/9780596000707/) od O'Reilly są dobre. –

Odpowiedz

12

Powiedzmy chcesz wymienić tylko kolumnę polecenia (8 kolumny) z wyjściem ps -ef można zrobić:

ps -ef | awk '{print $8}' 
+0

Naprawdę dziękuję, także które książki powinienem polecić. – Nilesh

+0

Dostaniesz mnóstwo zasobów online, takich jak http://www.gnu.org/manual/gawk/gawk.html Możesz także zapoznać się z pytaniami o awk na stackoverflow tutaj. – codaddict

+1

Spowoduje to wydrukowanie pliku wykonywalnego bez argumentów. Na przykład, jeśli polecenie brzmi "java -jar yourFile.jar", otrzymasz tylko "java". –

Powiązane problemy