我想通过 touch 命令创建类似的文件00001 00002 ... $i
(我需要这些文件以 0 开头)。我尝试了很多东西,但都没有成功。
注意:我有一个类似的环境变量i=`ls -1 | wc -l`
,我想在我的情况下使用它。
我也试过这些:
touch {01..$i}
touch {01..$(echo $i)}
touch {000001..00$i}
touch {000001..00$(($i))}
touch {000001..00$(($i+1-1))}
touch {000001..$(00$i)}
touch {000001..$((00$i))}
touch {000001..$(($i))}
touch {000001..$((00000+$i))}
touch {000001..$((00+$i))}
touch {000001..$((000+$i))}
touch {000001..$((0000+$i))}
touch {000001..$((echo 00$(($i)))}
touch {000001..$((echo "00$i"))}
touch {000001..$(($(echo "00$i")))}
touch {000001..$(echo -n "00$i")}
touch {000001..00echo -n $i}
touch {000001..00$((echo -n $i))}
touch {$i..000001}
touch {00$((i))..000001}
Run Code Online (Sandbox Code Playgroud)
您可以使用seq创建数字序列并将其输出通过管道传输到xargs以调用touch
每个数字:
seq -w $i | xargs touch
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
930 次 |
最近记录: |