在bash shell中复制包含下划线的文件

时间:2018-01-11 17:39:43

标签: bash unix

我试图将一堆文件复制到另一个文件中,例如复制" result.i_1_j_l"进入" result.i_2_j_l&#34 ;;所有索引从1到5不等,复制源的第2个索引是1(参见脚本) 这个脚本不起作用

    #!/bin/bash
    for i in {1..5}; do
       for j in {1..5}; do
           for l in {1..5}; do
              for k in {2..5}; do
                cp "./result.$i_1_$j_$l" "./result.$i_$k_$j_$l"
              done
          done
       done
    done

输出

cp: cannot stat 'result.5': No such file or directory 

P.S。:我在正确的目录中

0 个答案:

没有答案