我有大量创建虚拟文件和目录的问题.
我想创建这样的东西:
我想创建这样的东西:
dummy_directory_1/dummy_file_1 dummy_directory_2/dummy_file_2 dummy_directory_3/dummy_file_3
使用循环:
for(( i=1; $i <=1000; i++ )); do mkdir $(date --date="$i day ago" +%Y%m%d%H%M%S); touch $(date --date="$i day ago" +%Y%m%d%H%M%S)/$(date --date="$i day ago" +%Y%m%d%H%M%S)_file; done
touch: cannot touch `20140211230556/20140211230556_file': No such file or directory touch: cannot touch `20131105230559/20131105230559_file': No such file or directory touch: cannot touch `20130529000604/20130529000604_file': No such file or directory
你知道bash / linux对文件创建有一些限制吗?当我使用grep编写用于搜索许多文件的脚本时,我遇到了类似的问题.
如果我改变循环$i< = 10就行了.
请帮忙.