我需要一個Linux腳本來問用戶他們是否要使用該程序,然後如果是的話,它需要問用戶什麼他們想要搜索的文件。目前,我創建了兩個文件,名爲terminal
和pi
以測試我的腳本。linux:得到一個腳本,能夠問用戶的文件名,然後打開該文件
方案的預期結果將是:
welcome
would you like to find a file?(if yes type 'y' if no type 'n'
如果是的話,就應該繼續問他們想查找的文件,那麼它應該打印文件。
到目前爲止,我有這樣的:
#!/bin/bash
hello "welcome!"
while [ "$hello" != "n" ]
do
echo "would you like to find a file?(if yes type 'y' if no type'n'"
read hello
case $hello in
y) echo "what is the name of the file?"
read option
***this is where the code i dont know should theroecticaly be***
n) echo "goodbye"
esac
done
就像我說的,預期的結果是,它會打印文件。如何才能做到這一點?
您需要更具體地關於「打開」文件。您可以使用'cat filename'將文件「轉儲」到終端中,或者您可能想要在編輯器中打開文件?然後你必須問用戶他們喜歡哪個編輯器('vi,vim,pico,gedit等等)。閱讀shell的'select'命令。祝你好運。 – shellter 2014-09-30 09:57:18