【发布时间】:2012-10-14 00:07:53
【问题描述】:
我已将我的 PATH 放在一个文本文件中,并希望在 UNIX 中使用一个简单的命令将每个路径打印在换行符上。
我已经找到了很长的路要走,就像这样......
cat Path.txt | awk -F\; '{print $1"\n", $2"\n", ... }'
但这似乎效率低下,所以我知道必须有一种方法可以在每次换行时快速打印出我的结果,而不必手动调用由分隔符分隔的每个字段。
【问题讨论】:
-
Unix 上的路径分隔符是冒号
:,而不是问题中awk命令中设置的分号;。