sh

    4熱度

    4回答

    (這是間接大得多家庭作業的一部分) 我有類似 while read LINE do stuff-done-to-$LINE echo "Enter input:" read INPUT stuff-done-to-$INPUT done < infile 我找不到成功使用控制檯/默認stdin進行第二次讀取,而不是

    1熱度

    2回答

    我正在嘗試執行以下操作。 foo="foo:foo1" cc= `$foo | cut -f2 -d:` 我明白爲什麼這不起作用,但我對此感到不知所措。 在此先感謝。

    76熱度

    11回答

    我是新來的sed和awk - 所以我不太確定哪個是最有效的方式去做這件事。 我正在尋找提取字符串的前兩個字母。我可以做到這一點,如果他們每次都是相同的,但我似乎無法弄清楚如何說, 從這個較大的字符串中取n個位置字符串x。 IE。 USCAGoleta9311734.5021-120.1287855805 = US

    1熱度

    2回答

    我想在構建期間讓CruiseControl.rb運行rcov。它目前已使用以下錯誤而失敗: sh: rcov: not found 因爲我可以運行,當我登錄外殼rcov了,我覺得這是一個路徑問題。 (另外,我可以在沒有錯誤的情況下運行rake test:rcov和rake cruise)。我添加了一個p 'echo $PATH'聲明(用正確的反引號來執行命令;由於降價)我cruise.rake

    19熱度

    8回答

    我在我的VPS上安裝了Java 6 JRE很好,但我無法安裝EE SDK甚至無法運行。 [email protected] [/usr/java]# java -version java version "1.6.0_18" Java(TM) SE Runtime Environment (build 1.6.0_18-b07) Java HotSpot(TM) Client VM (bui

    1熱度

    4回答

    很多SH代碼如下所示: $cmd if [ $? = 0 ]; then $cmd2; fi 相反的: if $cmd; then $cmd2; fi 我也通常假定人們使用前者,只是因爲他們不知道的是,後者的語法是有效的,但我想知道是否還有其他原因(雖然想到的唯一可能性是可移植性)。是否有任何理由更願意明確引用$ {?} ?.

    4熱度

    5回答

    作爲自動化測試的一部分,我有一個python腳本需要調用兩個shell腳本,這兩個腳本可以啓動兩個不同的服務器,這兩個服務器在調用腳本結束後需要進行交互。 (它實際上是一個jython腳本,但我不確定這一點是否重要。)我能做些什麼來確保在python腳本結束後服務器保持運行狀態? 在這一點上他們是所謂的是這樣的: def runcmd(str, sleep): debug('Inside

    3熱度

    2回答

    執行shell腳本能有人給通過sudo用戶運行shell腳本的例子嗎? 我試過這樣。 須藤的/ usr/local/sbin中/部署| ./tmp/cp1.sh 上述腳本被作爲普通用戶並不像須藤用戶執行。

    0熱度

    3回答

    所以,假設我有一個命令,foo,在一個既有返回值又有我感興趣的輸出字符串的腳本中,並且我想將它們存儲到一個變量中(至少它的輸出爲變量,其返回值可用於條件)。 例如: a=$(`foo`) # this stores the output of "foo" if foo; then # this uses the return value stuff... fi ,我能想到的,以捕

    2熱度

    2回答

    我有兩個變量,一個是文本,另一個是模式。我想過濾掉線條,匹配的圖案。我怎樣才能做到這一點? 我的劇本是這樣的 # get ignore files list IGNORE=`cat ignore.txt` # get changed files list CHANGED=`git diff --name-only $LAST_COMMIT HEAD` # remove files, t