Linux kutumdaki "df -h" komutumda daha uzun adlara sahip bazı aygıtlar var ve bu nedenle "df -h" çıktısında satır sonları (veya sekmeler ??) var, bu da bir komut dosyasında çıktıyı ayrıştırmayı zorlaştırıyor.
Herkes aşağıdaki çıktıları ikincisi ne elde böylece satırlarını nasıl bastırmak biliyor musunuz:
[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
Ve istenen format:
[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: neden bir cevaba koymuyorsunuz?
—
enzotib
Ben şimdi yaptım. = s. İlk başta bir cevap vermedim, çünkü iki saniye boyunca adam dosyasına bakmanın açık bir tahmindi.
—
user606723
Kullanımı
—
PerlDuck
-h
ve -k
bunlar birbirlerine ve "kazanan" (diğer bir deyişle belirli bir son bir ters olarak birlikte anlamsızdır df -hk
verir 1024 blokları ise çıkış df -kh
verir , insanlar tarafından okunabilir çıkış).
df -Pkh