我想列出當前文件夾在相同的目錄中,並顯示給用戶,要求他們輸入一個數字來選擇正確的文件夾。提示用戶從一組文件夾中選擇需要的文件夾
Please select a Folder eg, 1,2,3.
1. Folder Name 1
2. Folder 2
3. Folder 3.
我想也可以輸入如1.轉換回實際文件夾的名稱,以便我能
cd ./$foldername/
我試過,但沒有成功
#!/bin/bash
printf "Please select folder:\n"
select d in */; do test -n "$d" && break; done
cd "$d" && pwd
它會拋出一個錯誤「select:not found」 這是爲什麼?我錯在哪裏?
你有沒有嘗試過? – Inian
是...但它失敗了某處 – Sneha
printf「請選擇文件夾:\ n」 select * in * /;測試-n「$ d」&& break;完成 cd「$ d」&& pwd – Sneha