bash

    0熱度

    1回答

    x=rankings* && grep -A10 -P '^Ranked :$' $x | tail -n +2 > results$x 這是一個命令,我無法使用該命令,無法在10次以上的堆棧溢出搜索中找到任何內容。 有沒有一種方法可以將通配符作爲參數提供給一行命令?我想根據目錄中的現有文件製作一個文件列表。 我得到的最接近是 x=rankingsX.Y.Z && grep -A10 -P '

    0熱度

    1回答

    在泊塢窗容器中運行,我想,以確定是否在MSSQL數據庫中的表退出: RESULT='/opt/mssql-tools/bin/sqlcmd -S localhost -U sa -P $SA_PASSWORD -d master -i "SELECT name FROM master.sys.databases WHERE name = N'MyTable'"' if [ "$RESUL

    0熱度

    2回答

    閱讀大量的文件後,我做的第一簡單飛地功能: enclave { //Include files //Import other edl files //Data structure declarations to be used as parameters of the //function prototypes in edl trusted

    1熱度

    1回答

    這與其他問題(如Bash read from file and store to variables)不同,因爲我不想遍歷所有可能行的內容。 爲限制開銷,我打電話read兩次,而不是像head -n2這樣的管道。但爲了使read像這樣工作,我將它重定向到for循環。 這是我使用從{1..1}一個循環,並分配給它從來沒有使用可變i感覺很髒。但這是我找到的最簡單的方法。 有什麼辦法可以進一步最小化這種

    -3熱度

    1回答

    我需要重新設置歷史命令以顯示日期,時間和用戶的IP地址,從他們登錄到我們的服務器並執行特定命令。有什麼方法可以用歷史命令顯示這些信息嗎? 示例輸出將是: Sat 04 Nov 2017 06:20:20 AM +03 111.111.111.111 : pwd Sat 04 Nov 2017 06:20:20 AM +03 111.123.123.111 : mkdir test Sat 04 N

    0熱度

    1回答

    我試圖調試我的腳本,我是新的bash,我不明白錯誤 我想嘗試多次改變它,我標記爲60行 錯誤: 錯誤:./scriptdemo.txt:線60:results_array:壞數組下標 #!/bin/bash echo the script is running #this part uses preCourses script to get preCourse demends for th

    0熱度

    1回答

    我有一個腳本,用於監視列表($ docs)中的一組文件夾名稱。 如果它發現不是空的文件夾,它應該:重命名和移動文件並追加一個時間戳它。 這是我走到這一步: docs="/home/user/docs.txt" cat $docs | while read line do if find "$line" -mindepth 1 -print-quit | grep -q .; then

    0熱度

    2回答

    我以前做過這個。 我已經在這個論壇上看過很多文章,並且更多地關於如何將shell命令的結果保存到變量中。所有的人說這樣做 VAR="$(shell_command)" echo $VAR 或 VAR=`shell_command` echo $VAR 但我想這樣做 VAR="$(python2.7 -V)" echo "Version is $VAR" 或 VAR=`python

    4熱度

    1回答

    這是一個效率問題,而不是故障排除。我有下面的代碼片段: # The -R flag restores malformed XML xmlstarlet -q fo -R <<<"$xml_content" | \ # Delete xml_data xmlstarlet ed -d "$xml_data" | \ # Delete index xmlsta

    0熱度

    2回答

    我有我使用排序命令排序的單詞列表,然後使用uniq -D打印所有重複單詞。輸出文件foo.txt如下: always always bat bat boot boot boot hi hi 我然後嘗試使用下面的命令腳本讀取與tr命令文件。 這不太合適,輸出看起來和上面一樣。 這是我到目前爲止有: cat foo.txt | tr -s '\n' 輸出,然而,出現相同。我的目