linux 多个变量,linux-BASH-使用相同“变量”的多个实例读入...
我正在嘗試讀取配置文件,然后將配置的“部分”放入bash腳本中的數組中,然后運行該命令,然后再次重新遍歷配置,并繼續執行此操作,直到配置文件的末尾.
這是一個示例配置文件:
PORT="5000"
USER="nobody"
PATH="1"
OPTIONS=""
PORT="5001"
USER="nobody"
PATH="1"
OPTIONS=""
PORT="5002"
USER="nobody"
PATH="1"
OPTIONS=""
我希望bash腳本能在第一個“部分”中閱讀,并將其帶入腳本中,然后運行以下命令:
腳本名-p $PORT -u $USER -P $PATH -o $OPTIONS
但是,我希望它基于配置文件中有多少“節”來獲取“節”的每次迭代,并以其相應的配置設置運行命令并將其應用于最終命令.因此,如果要從上面讀取配置文件,則輸出為:
scriptname -p $PORT -u $USER -P $PATH -o $OPTIONS
scriptname -p $PORT -u $USER -P $PATH -o $OPTIONS
scriptname -p $PORT -u $USER -P $PATH -o $OPTIONS
依次如下所示:
scriptname -p 5000 -u nobody -P 1 -o ""
scriptname -p 5001 -u nobody -P 1 -o ""
scriptname -p 5002 -u nobody -P 1 -o ""
提前致謝.
總結
以上是生活随笔為你收集整理的linux 多个变量,linux-BASH-使用相同“变量”的多个实例读入...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux退出编辑器命令,LINUX中,
- 下一篇: linux 其他常用命令