unter Befehl: anzeigen GPARTbashscript Extrakt Infos von benutzerdefinierter Reihe
i get the output
=> 34 31457213 ada0 GPT (15G)
34 128 1 freebsd-boot (64k)
162 29360000 2 freebsd-ufs (14G)
29360162 1572864 3 freebsd-swap (768M)
30933026 524221 - free - (10GB)
wie kann ich nur 14G Extrakt aus der 3. Zeile und 10GB von den letzten Zeile?
die 14/10GB Werte sind nie gleich, was meine Arbeit erschwert.
i verwalten einige Ergebnisse erhalten
Katze-Test | sed 's/\ |//' | awk '{print $ 6} {print $ 5}' aber ich muss immer noch nur diese Info extrahieren,
irgendwelche Ideen? bitte danke.
: gpart show | awk 'NR == 3 || NR == 5 {print $ NF} '| sed "s/(//; s /) //" – VenkatC
Wenn Sie speziell die 'freebsd-ufs'-Partition haben wollen, sollten Sie das filtern, anstatt zu hoffen, dass es immer sein wird Linie 3 ... –