在Bash中,可以使用tr命令将一行带有空格的输出拆分成多行,每行一个单词。下面是一个示例:
tr
# 假设有一个包含空格的字符串 output="这是一个 包含 空格的 输出" # 使用tr命令将空格替换为换行符 words=$(echo $output | tr ' ' '\n') # 输出每个单词 for word in $words do echo $word done
运行上述代码,将会将输出拆分成多行,每行一个单词:
这是一个 包含 空格的 输出
上一篇:Bash: 将所有字母转换为小写,但保留每个单词的首字母的大小写
下一篇:Bash: 将终端输出的字符串更改颜色并写入文件