我写了一个搜索特定文件的代码,用户在其中输入一个起始路径
和一个文件名
,然后程序打印它的详细信息如果文件存在,否则打印 not found
。
代码基于递归。我想用一个大的文件夹层次结构来测试它,比方说 1000 个文件夹,一个在另一个文件夹中,然后将一个名为 david.txt
的文件放在第 1000 个文件夹中。
如何在接下来的 3 小时内创建 1000 次文件夹才能做到这一点?
代码是用 C
编写的,在 Ubuntu
下。
谢谢
最佳答案
在您的 shell 中键入以下内容:
mkdir -p folder$( seq -s "/folder" 999 )1000
然后就可以进入这个文件夹了:
cd folder$( seq -s "/folder" 999 )1000
并创建一个文件:
touch david.txt
然后回到你之前的目录:
cd -
关于c - 在另一个文件夹中创建 1000 个文件夹并将文件放在最后一个文件夹中的最快方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11067106/