我從Java程序向shell腳本發送參數,我知道代碼訪問shell腳本併發送參數,但我看不到那些參數。 我怎樣才能得到他們的名單?獲取發送到shell腳本的參數列表
0
A
回答
1
你可以看到通過使用到shell腳本參數的個數名單:
echo [email protected]
如果要單獨遍歷ARGS使用echo $N
,但是如果該參數不以第N個位置通過echo $N
不會引發任何錯誤,而不會顯示任何內容。
您可以使用echo $#
找出沒有。的論點通過。
+0
echo $ @確實顯示了參數列表,但echo $ N個輸出爲0.這是否意味着參數不會在第N個位置傳遞?我可以將它們置於正確的位置上嗎? – user3344382
+0
這意味着參數在'nth'位置,其值爲0.您可以檢查no。通過使用'echo $#'傳遞的參數,但我不認爲你可以改變傳遞的實際參數的位置。雖然你可以將它們複製到另一個數組中並操縱它。 –
相關問題
- 1. TestNG:從Shell腳本發送動態參數到Java文件
- 2. 發送用戶輸入到shell腳本
- 3. shell腳本:發送sed輸出到mysql?
- 4. 如何將SIGINT發送到shell腳本?
- 5. 發送參數到php腳本在ios
- 6. shell腳本中的參數
- 7. 在shell腳本中讀取參數
- 8. 從perl腳本獲取shell腳本
- 9. 從shell腳本獲取值到java
- 10. Linux Shell腳本 - 如何獲取參數的上層目錄$ n
- 11. 獲取傳遞給shell腳本的最後一個參數
- 12. 發送數據到正在運行的shell腳本
- 13. Shell腳本獲取值
- 14. 從shell腳本讀取python腳本中的空格參數
- 15. 從Ubuntu的shell腳本發送郵件
- 16. 傳遞兩個參數到shell腳本
- 17. 如何傳遞參數到shell腳本
- 18. 從Shell腳本傳遞參數到Python
- 19. Shell腳本和-e參數
- 20. Shell腳本參數替換
- 21. 分析shell腳本參數
- 22. Shell腳本參數解析
- 23. Shell腳本列提取
- 24. 如何獲取shell腳本中目錄中的文件列表?
- 25. Shell腳本獲取Linux上定義的用戶列表?
- 26. 使用shell腳本獲取網頁中的圖像列表
- 27. 獲取SHELL腳本中命令內的列表元素
- 28. 來自shell腳本的參數列表太長
- 29. 如何將文本發送到shell腳本中的進程?
- 30. 如何從shell腳本獲取第二個參數?
你的意思是在shell腳本中?如果是這樣,你嘗試過'$ @'? –
我已經嘗試過了,奇怪的是之前沒有工作,但現在它工作。乾杯 – user3344382