【问题标题】:EASY - How can I add text into all text files in a certain directory using script?EASY - 如何使用脚本将文本添加到某个目录中的所有文本文件中?
【发布时间】:2013-12-16 21:50:52
【问题描述】:

我需要编写一个脚本,将某个文本添加到某个目录中的所有文本文件中。这是我所拥有的:

1美元

*.txt 中的 f

echo "$2" >> *.txt 这是问题,我不明白为什么

完成

...其他一切都很好。

【问题讨论】:

    标签: text for-loop add


    【解决方案1】:

    首先,您缺少一个分号。其次,您必须使用您定义的变量来遍历所有文本文件:

    for f in *.txt; do
      echo "$1" >> $f
    done
    

    我不知道您使用 2 美元的原因是什么。如果您的脚本确实需要多个参数,则必须相应地调整脚本。

    【讨论】:

    • 这正是我所需要的!先生非常感谢您!哦,$1 代表目录的路径,$2 代表我要输入到文本文件的文本:)
    猜你喜欢
    • 1970-01-01
    • 2012-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-08
    • 1970-01-01
    • 1970-01-01
    • 2020-04-27
    相关资源
    最近更新 更多