sed 格式化输出df -h

简介: df -h|sed '1d;/ /!N;s/\n//;s/ \+/ /;' 1d——————删除第一行 / /!N——————没有空格的行执行N 例子中没有空格的行 /dev/mapper/vg_dsidealyy-lv_root/dev/mapper/vg_dsidea...

df -h|sed '1d;/ /!N;s/\n//;s/ \+/ /;'

1d——————删除第一行
/ /!N——————没有空格的行执行N
例子中没有空格的行
/dev/mapper/vg_dsidealyy-lv_root/dev/mapper/vg_dsidealyy-lv_home
s/\n//——————pattern空间内的换行替换为空格
s/ \+/ /——————N多空格替换为一个空格

 

相关文章
|
Shell Linux
Linux中常用的文本处理命令(echo、sort、uniq、tr、cut、split、eval)(上)
1、echo命令——输出 echo 命令主要用来显示字符串信息。
405 0
|
5月前
|
存储 Perl
如何使用awk处理CSV文件?
【10月更文挑战第16天】如何使用awk处理CSV文件?
132 3
|
10月前
|
Perl
sed打印特定行
sed打印特定行
354 4
|
Linux Shell
Linux中常用的文本处理命令(echo、sort、uniq、tr、cut、split、eval)(下)
1、echo命令——输出 echo 命令主要用来显示字符串信息。
282 0
|
Perl
awk指定分隔符
awk指定分隔符
84 0
|
Unix Linux C语言
awk:处理复杂文本格式
awk:处理复杂文本格式
277 0
awk:处理复杂文本格式
|
Unix Linux Shell
字符操作命令:cut、printf、awk、sed、sort、wc
cut 命令 cut命令用来显示行中的指定部分