2

我目前正在使用以下方法将文件拆分为单词-有更快的方法吗?

while read -r line
do
    for word in $line
    do
        words="${words}\n${word}"
    done
done
4

3 回答 3

9

使用tr怎么样?

tr -s '[:space:]' '\n' < myfile.txt

-s多个空白字符压缩为一个。

于 2010-05-27T16:14:33.197 回答
2
xargs -n 1  echo <myfile.txt
于 2010-05-27T18:50:24.970 回答
2
sed 's/[[:space:]]/\n/g' file.txt
于 2010-05-28T01:17:49.907 回答