2015-02-12 71 views
1

我一直在尝试mkdir多个目录,并将一组文件触摸到每个目录中。制作多个目录并将文件放到每个目录中

基本上,我尝试要结合以下几点:

mkdir ./file_directory{1..10}; 

然后在每个目录

touch ./file_directory{1..2} file_name{1..10}; 

当我执行触摸它会创建一个以FILE_NAME {} 1..10下./

我一直在环顾四周。请原谅我,因为我犯了罪,不仅是bash,而且是一般的编码/脚本。我试图创建这些文件来学习脚本。尽管这在技术上是我的第一个项目,我要

+0

如果你想创建一个文件子目录,你需要用'/'连接它们,例如'touch。/ dir/filename' – Barmar 2015-02-12 01:09:25

+0

哦,哇..我觉得自己像个白痴。这是一个漫长的一天。感谢您的快速反应。我应该得到一个及时踢到膝盖。 – jdspringr07 2015-02-12 01:10:58

回答

3

你需要把目录和文件名之间/创建子目录文件:

mkdir file_directory{1..10} 
touch file_directory{1..10}/file_name{1..10} 
+0

不错,没有意识到触摸可以创建一个这样的空文件!有用的信息 – jxramos 2015-02-12 01:12:20

+0

我用了上面的工作。 – jdspringr07 2015-02-12 01:14:12

相关问题