我想在bash上運行下一個代碼。這是假設工作,但它沒有。 你能幫我解決嗎?我從編程開始。 的代碼是這樣的:在bash中迭代不起作用
for i in {1:5}
do
cd path-to-folder-number/"$i"0/
echo path-to-folder-number/"$i"0/
done
例
我想遍歷具有數字(10,20..50)文件夾,所以從「路徑到文件夾目錄改變 - 數字/ 10 /「到」路徑到文件夾號/ 20 /「..等等
我替換:用..但它還沒有工作。當應用腳本我得到:
can't cd to path-to-folder-number/{1..5}0/
因爲我在{1..5};做echo $ i;完成 –
@JohnC我做到了,但我得到了:無法cd到路徑到文件夾號/ {1..5} 0 /我改變了一點腳本,請再次看到帖子 – santimirandarp
@santimirandarp這表明你沒有使用bash,但是其他一些不支持大括號擴展的shell。劇本的劇本是什麼?你如何運行它? –