我想使用tcsh创建多个空文件,类似于命令:
touch {0..999}.txt
没有安装bash。
%echo $ SHELL
%/斌/ tcsh的
如果可能,不使用脚本而是使用终端命令
答案 0 :(得分:2)
您可以使用seq
的格式化选项,并通过将多个参数传递给touch
来避免循环:
touch `seq -f %.0f.txt 1 999`
答案 1 :(得分:1)
我刚刚创建了一个简单的脚本:
文件名:script
\#!/bin/tcsh
set j = 1
while ($j <= 10000)
touch $j.txt
@ j++
end
将脚本的权限更改为+ x:
chmod +x script
并执行:
./script