2015-02-12 83 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

相關問題