【问题标题】:Running a loop for command and I want the output-name运行命令循环,我想要输出名称
【发布时间】:2020-05-23 19:04:27
【问题描述】:

我正在为命令运行一个循环,我希望输出名称是变量和字符连接的结果。

我有变量d(即文件夹的名称)并想将S 添加到file1 的输出名称的末尾:d=file1,我想要这样的输出名称: file1S.

当我执行-outdir "$d"s 时,输出的名称只是s,运行第二个文件时出现错误消息

如果需要进一步说明,请告诉我。

【问题讨论】:

    标签: linux loops patch


    【解决方案1】:

    不确定这是否是您要查找的内容,但如果您想在目录中的所有文件中添加“s”,您只需运行以下循环即可:

    for file in *; do mv $file ${file}s; done
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-15
      • 1970-01-01
      • 1970-01-01
      • 2022-07-27
      • 2021-12-30
      相关资源
      最近更新 更多