我想創建一個腳本,它將提示用戶輸入文件名,請求用戶輸入四個人名,然後將名稱排序到指定的文件中。組合循環和文件重定向
-1
A
回答
1
您可以使用此代碼:
#!/bin/bash
read -p "Enter filename: " fn
declare -a arr
for ((i=1; i<=4; i++)); do
read -p "Enter name $i: " n
arr+=("$n")
done
sort <(printf "%s\n" ${arr[@]}) > "$fn"
+0
非常好..腳本比預期複雜一點,但完美的作品。 – user2884120
+0
請閱讀關於BASH陣列的教程。此外,如果此答案可幫助您解決問題,請考慮將其標記爲「已接受」,以便將來遇到類似問題的用戶將能夠輕鬆查看。 – anubhava
相關問題
- 1. 重定向循環和.htaccess
- 2. 文件重定向在for循環
- 3. 重定向循環由於htaccess文件
- 4. 循環重定向
- 5. 重定向循環
- 6. .htaccess無重定向循環重定向
- 7. 無限重定向循環重定向
- 8. .htaccess的重定向,重定向循環
- 9. 重寫和重定向URL沒有重定向循環
- 10. Magento 1.9和nginx -ssl重定向循環
- 11. .htaccess和php重定向導致循環
- 12. Nginx和SSL讓我重定向循環
- 13. mysql_num_rows();和header();給重定向循環
- 14. HTTP和HTTPS導致重定向循環
- 15. 移動重定向和循環錯誤
- 16. DNN重定向循環
- 17. ModRewrite重定向循環
- 18. 卡在重定向循環
- 19. CAS重定向循環
- 20. 重定向循環錯誤
- 21. PHP重定向循環
- 22. htaccess - 重定向循環
- 23. .htaccess重定向循環
- 24. Gitlab重定向循環
- 25. 修復重定向循環?
- 26. Nginx重定向循環
- 27. MVC3重定向循環
- 28. 跟蹤重定向循環
- 29. htaccess重定向循環
- 30. 重定向無限循環
我敢肯定,人們會嘗試回答,如果你有一個問題,並向他們展示你已經嘗試了什麼。 –
那麼我是一個新手腳本,真的不知道從哪裏開始 – user2884120
我的問題是如何完成的? 。 – user2884120