我正在尝试将一堆数据从一个Web服务迁移到另一个Web服务,并且在此过程中我想确保我做得正确,这样我就不会对不正确或不合适的事情感到困惑。
我想要做的一件事就是在单个文件中找到由单个标记引导的单词,然后紧跟它们后提取单词,然后以逗号分隔打印它们。
例如,在文件的某些位置会有“#word - #word2:#word3” - 它们之间有完全随机的东西,请注意, - 然后我想能够踢那个退出了
词语= '字,word2和WORD3'
放弃了他们身上的褶皱和任何其他胡言乱语。
除了基本脚本之外,我完全没用。任何帮助将不胜感激。
答案 0 :(得分:1)
您可以尝试:
grep -o "#[^ ]*" file | tr -d '#' | tr '\n' ','