PDA

Visualizza la versione completa : Ottimizzare i comandi dalla bash


Gionnico
29-07-2006, 16:55
Ad esempio invece di dare:


cat /proc/meminfo | grep Mem ; cat /proc/meminfo | grep Swap

Come potrei fare per non ripetere "cat /proc/meminfo"?

cacao74
29-07-2006, 16:58
man alias

U-bahn
29-07-2006, 18:19
cat /proc/meminfo | grep -E 'Mem|Swap'

:ciauz:

Gionnico
29-07-2006, 18:41
Originariamente inviato da U-bahn
cat /proc/meminfo | grep -E 'Mem|Swap'

:ciauz:
Pensavo più ad una cosa di questo tipo! (con operatori logici)

Ma la | di 'Mem|Swap' è solo una funzione di grep, oppure si può fare per qualsiasi operazione?

U-bahn
29-07-2006, 20:18
oppure si può fare per qualsiasi operazione? con i comandi che supportano le regex (beh, non che Mem|Swap sia una vera regex...)
es.



awk '/Mem|Swap/' /proc/meminfo
grep -E ' Mem|Swap' /proc/meminfo (già, il cat non serviva :D )

Loading