我正在處理一個小腳本,我遇到的問題的一部分是找到正確的文件來處理。該腳本設置工作目錄,並提示用戶輸入文件名,如下所示:如何在bash/unix腳本中檢測用戶輸入?
#!/bin/bash
#Now to set the directory for the user files, which will be used to execute the$
#cd "$(M:/ "$0")" // to be used on campus machines only
#using it at home will break the script due to not being on the M:/ drive
echo We are currently working from the M directory.
echo Please enter the bash script name, which should be formatting as username.
我如何讀取用戶的輸入(甚至可以讓用戶輸入的東西,然後讀取它),那麼這將是用於在同一目錄中打開文件?
我會使用一個變量,並將用戶的輸入分配給它或不同的東西?
謝謝!
在看看:'幫助-m閱讀| less' – Cyrus
謝謝@Cyrus,你介意解釋一下每個部分的含義,以便我能理解它嗎? –
哎呦,我是個白癡。謝謝。 –