【发布时间】:2012-11-01 02:03:59
【问题描述】:
我目前正在编写一个重新排列 csv 文件内容的脚本。如果我有与此类似的行:
stack,over,flow,dot,com
我怎样才能确定字符串/单词在命令分隔字符串中的位置。因此,例如,如果我要搜索堆栈,它将返回数字 1,如果我要搜索流,则将返回数字 3,依此类推。我已经想到了几种方法可以做到这一点,但它们大多是冗长的脚本,所以我觉得可能有一种更短/更简单的方法来做到这一点。如果有人可以提供建议/帮助,我将不胜感激,谢谢。这也是在 bash 环境中执行的
【问题讨论】:
-
这样的事情最好使用脚本语言来完成,例如Perl 或 Python