Linux 상자의 "df -h"명령에 이름이 더 긴 일부 장치가 있으므로 "df -h"출력에 줄 바꿈 (또는 탭 ??)이있어 스크립트에서 출력을 구문 분석하기가 어렵습니다.
누구든지 줄 바꿈을 억제하여 다음 출력의 후자가 내가 얻는 것임을 알 수 있습니다.
[root@me ~]# df -kh
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
3.9G 404M 3.3G 11% /
/dev/mapper/VolGroup00-LogVol05
3.9G 442M 3.3G 12% /home
/dev/mapper/VolGroup00-LogVol04
3.9G 261M 3.5G 7% /var
/dev/mapper/VolGroup00-LogVol03
3.9G 137M 3.6G 4% /tmp
/dev/mapper/VolGroup00-LogVol02
7.8G 3.6G 3.8G 49% /usr
원하는 형식은 다음과 같습니다.
[root@me ~]# df -kh
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00 3.9G 404M 3.3G 11% /
/dev/mapper/VolGroup00-LogVol05 3.9G 442M 3.3G 12% /home
/dev/mapper/VolGroup00-LogVol04 3.9G 261M 3.5G 7% /var
/dev/mapper/VolGroup00-LogVol03 3.9G 137M 3.6G 4% /tmp
/dev/mapper/VolGroup00-LogVol02 7.8G 3.6G 3.8G 49% /usr
@ user606723 : 왜 대답에 넣지 않습니까?
—
enzotib
나는 지금 막했다. = p. 맨 파일을 2 초 동안 보았을 때 뻔뻔한 추측 이었기 때문에 처음에는 대답하지 않았습니다.
—
user606723
의 사용
—
PerlDuck
-h
과 -k
그들이 서로 "승리"(즉, 주어진 마지막 모순으로 함께 무의미 df -hk
제공 1,024 차단 하면서 출력을 df -kh
제공합니다 사람이 읽을 수있는 출력).
df -Pkh