Parrotsec
如何創建具有基本內容的多個文件 - Parrot Linux
我想知道如何在一個文件夾中創建 x 個包含內容的文件?
例如:
我想在我的主目錄中的文件測試文件夾中創建 250 個具有基本內容的文件。
我真正需要幫助的是如何使用 bash shell 創建大量包含用於測試目的的文件。
任何幫助,將不勝感激。
您可以編寫一個循環來創建包含內容的文件並執行 250 次:
for i in $(seq 1 250) ; do echo -n "content" > ~/test/file$i ; done
解釋:
seq 1 250
:顯示從 1 到 250 的數字。它將用於計算您需要多少跑步。echo -n "content" > ~/test/file$i
:將“內容”保存到位於主目錄中的“測試”文件夾中的文件中。我更喜歡使用
echo -n > file$i
,因為它比touch file$1
:>> time ./01.sh ./01.sh 0,03s user 0,06s system 28% cpu 0,316 total >> time ./02.sh ./02.sh 0,01s user 0,00s system 77% cpu 0,017 total
01.sh內容:
#!/bin/bash for i in {001..250} ; do touch ./01/file$i ; done
02.sh內容:
#!/bin/bash for i in {001..250} ; do echo -n > ./02/file$i ; done