sh

    0熱度

    3回答

    選擇的結果之一,我想隨機選擇兩種結果之一SH #!/bin/sh if [$[ $RANDOM % 2] -eq 1 ] then echo yes else echo no fi 給 sh-3.2$ sh test.sh test.bash: line 4: [1: command not found no 顯然,它試圖執行(0,1 )作爲命令。我究竟做錯了什麼?

    0熱度

    3回答

    當我運行程序,我點擊「是」,拋出一個錯誤: /home/zygis/tools/script: 26: Syntax error: ")" unexpected (expecting ";;") 代碼: DIALOG=${DIALOG=dialog} $DIALOG --title " My first dialog" --clear \ --yesno "You really

    23熱度

    3回答

    我試圖通過sh調用自定義的shell腳本:此命令的 /bin/sh -c 'myscript.sh` >log.txt 2>&1 & echo $! 輸出是一個創建後臺進程的PID。我想指示/bin/sh將返回碼myscript.sh保存到某個文件。可能嗎?

    1熱度

    2回答

    我已將Apache2配置爲使用cgi-bin目錄,因此我可以從我的web服務器運行shell腳本。我需要找出一種方法讓shell腳本讀取客戶端的連接本地IP地址(例如192.168.123.100),然後將它打印在shell腳本中(使用echo,我猜測)。 下面是我想要發生的示例場景。 客戶端(本地IP爲192.168.123.100)連接到服務器(某些其他本地IP,例如192.168.123.1

    0熱度

    2回答

    <?xml version='1.0' encoding='UTF-8'?> <build> <actions> <hudson.model.CauseAction> <causes> <hudson.model.Cause_-UserCause> <authenticationName>roman</authenticationName> </hu

    104熱度

    4回答

    我有一個shell腳本,我在其中包裝命令(mvn clean install),將輸出重定向到日誌文件。 #!/bin/bash ... mvn clean install [email protected] | tee $logfile echo $? # Does not show the return code of mvn clean install 現在如果mvn clean

    3熱度

    2回答

    在KornShell(ksh)中,我有一個調用腳本列表的腳本。被調用者腳本需要知道它的文件名,以便它可以生成唯一的配置(或者任何應該是唯一的)。 問題是變量$0總是指向調用者腳本。例如,我們有兩個腳本: caller.sh: . callee.sh callee.sh: echo $0 當我執行caller.sh的callee.sh打印「caller.sh 「,而不是」callee.sh「

    8熱度

    4回答

    此腳本將按日期對文件進行排序,然後將第一批2500個文件移動到另一個目錄。 當我運行下面的腳本,系統提示出參數列表太長味精。任何人都可以幫助我改進腳本?謝謝 NUM_OF_FILES=2500 FROM_DIRECTORY=/apps/data01/RAID/RC/MD/IN_MSC/ERC/in DESTINATION_DIRECTORY=/apps/data01/RAID/RC/MD/IN

    1熱度

    2回答

    我是shell腳本編程的新手,需要一些幫助。我正在嘗試寫一個腳本來反彈一些服務器,並且我的if語句有幾個問題。下面的第一個和第二個給我一個too many arguments錯誤。 對於第一個,我是變量$jmsProcess是一個ps -ef | grep命令,我只想進入if-statement,如果這返回一些結果。第二個問題是同樣的問題。 在第三if-statement我想它來檢查任何這些變量都

    0熱度

    2回答

    我試圖做一個shell腳本,可以通過SSH 連接到遠程機器,那麼問題是,我可以在鑰匙之類的東西relly。我只是想添加主機名,用戶並傳遞並執行一些命令...有人可以指導我在那條路上?