Hallo haben Sie den folgenden Befehl:Count Zeilen von CLI-Ausgabe unter Linux
lsscsi | grep HITACHI | awk '{print $6}'
Ich möchte, dass die Ausgabe die Anzahl der Zeilen des ursprünglichen ausgegeben. Zum Beispiel, wenn die ursprüngliche Ausgabe lautet:
/dev/sda
/dev/sdb
/dev/sdc
Die endgültige Ausgabe 3
sein wird.
'lsscsi | grep HITACHI | awk '{print $ 6}' | wc -l' –
Danke. So einfach :) – Omri
@JuanTomas Benutze niemals 'grep foo | awk '{print $ 1}' '. Es sollte 'awk'/foo/{print $ 1} 'sein. Wenn Sie 'awk' verwenden, ist' grep' nicht erforderlich, was unnötigen Overhead bedeutet. – hek2mgl