当我使用 时wc -lw filename
,我将输出分成两个空格。但我只想分隔一个空格。这个怎么做?
答案1
使用
echo $(wc -wl < filename)
或者
echo $(wc -wl filename)
取决于您是否希望包含文件名。会将命令$()
的输出解析wc
为由一个或多个空格(或制表符)分隔的单词。您的情况的效果是多个空格将被单个空格替换。
当我使用 时wc -lw filename
,我将输出分成两个空格。但我只想分隔一个空格。这个怎么做?
使用
echo $(wc -wl < filename)
或者
echo $(wc -wl filename)
取决于您是否希望包含文件名。会将命令$()
的输出解析wc
为由一个或多个空格(或制表符)分隔的单词。您的情况的效果是多个空格将被单个空格替换。