我从root用户登录在shell终端写了一个创建文件的命令 #touch /root/chen/a.txt b.txt c.txt d.txt 想在chen目录下创建多个文件,可是用#ls -l /root/chen/查看文件和权限时并没有我要的四个文件(只有a.txt) 请问。该怎样在指定路径下创建多个文件?请解释一下,我的创建为什么会出错? 谢谢了
#touch /root/chen/a.txt b.txt c.txt d.txt这个命令表示, 如果不存在 /root/chen/a.txt 或(!当前目录下! 不存在 b.txt 、c.txt 或d.txt) , 则创建那些文件。touch命令用途 : change file timestamps要达到你的目的, 你的命令应该这样写: #touch /root/chen/{a.txt,b.txt,c.txt,d.txt}你学会shell编程之后, 自然会知道 {}的用法