Linux 将所有用逗号分隔的单词放在新行上
我正在尝试编写一个脚本,从包含以下内容的文本文件中提取新行上由逗号分隔的所有单词:Linux 将所有用逗号分隔的单词放在新行上,linux,bash,shell,Linux,Bash,Shell,我正在尝试编写一个脚本,从包含以下内容的文本文件中提取新行上由逗号分隔的所有单词: HELLO,DOCTOR,NAME,CONTINUE,YESTERDAY,TOMORROW 演示如何应用单个链接的重复问题,每个问题都涉及此问题的一个单独元素: IFS=, read -r -a words <file # from duplicate "How do I split a string on a delimiter?" printf '%s\n' "${words[@]}" # fr
HELLO,DOCTOR,NAME,CONTINUE,YESTERDAY,TOMORROW
演示如何应用单个链接的重复问题,每个问题都涉及此问题的一个单独元素:
IFS=, read -r -a words <file # from duplicate "How do I split a string on a delimiter?"
printf '%s\n' "${words[@]}" # from duplicate "Print array elements on separate lines"
请注意,在这里提问时,通常要求您展示自己的工作(您尝试了什么,它是如何失败的)。
tr ',' '\n' <file