bash4

    0熱度

    1回答

    我正在建立一個SNMP監控腳本,通過SNMP從交換機上每個端口獲取每個數據包值。 不幸的是,我看到的腳本給我錯誤的地方是變量。 oldin-1 = 1:命令未找到 有誰知道這將是一個更好的辦法來增加變量爲每個端口號? #Defining Variables switch=192.168.0.4 firstport=1 lastport=26 sleeptime=5 function

    0熱度

    2回答

    我正在創建,然後在具有root權限的目錄中寫入bash4中的文件。 我看着這些結果從計算器: https://unix.stackexchange.com/questions/37875/how-to-add-a-line-to-a-file-which-has-only-root-write-permission-and-to-continue 但不是我的幫助。 以下$fName包含文件路徑。

    0熱度

    1回答

    在具體Bash版本4.0.0,有沒有辦法解決使用[email protected]空[email protected]當啓用set -u時引發一個未綁定的變量錯誤? 考慮以下幾點: #!/usr/bin/env bash-4.0.0-1 set -xvu echo "$BASH_VERSION" echo "${BASH_VERSINFO[@]}" main() { pri

    1熱度

    1回答

    我正在編寫我的編程語言,編譯成bash 4.3+代碼。我處於我的語言的最後階段,但我有一個遞歸函數的小問題。這裏是應該返回給定索引的fibnacci數字的bash代碼。 #!/bin/bash function fib() { local a=$1 declare -n ret=$2 if (($a <= 2)); then ret=1 r

    1熱度

    1回答

    回波參數這裏是示出該問題的代碼:我想此代碼到輸出[「一個」,「E」] #!/bin/bash function char() { local char="$(echo $1 | cut -c2)" # Gets second character from argument. echo $char } char -a # Outputs 'a'. ch

    2熱度

    2回答

    我有一個像通常的雙數組一樣的關聯數組。 結構與此類似:[[0,1],[0,1,2]]。代碼: declare -A array array[0,0]=0 array[0,1]=1 array[1,0]=0 array[1,1]=1 array[1,2]=2 如何獲得數組[0]和陣列[1]的長度?在這個例子中:2和3. 謝謝。 P.S.我試圖搜索重複。沒有成功。如果不明確:我不知道陣列

    0熱度

    1回答

    使用正則表達式檢查不輸出的bash 3和bash 4之間的相同的結果的後續代碼: TESTCASE="testcase0" [[ ${TESTCASE} =~ "^testcase[0-9\.]*$" ]] echo $? echo ${BASH_REMATCH} 的bash 3.2輸出一個成功的正則表達式檢查: 0 testcase0 的bash 4.1失敗正則表達式檢查: 1

    2熱度

    1回答

    因爲bash 4.4你可以在.inputrc中設置變量vi-ins-mode-string和vi-cmd-string。我一直試圖通過使用tput setab number和tput setaf number來改變每個字符串的前景和背景顏色,但沒有成功。 我想這是可能的,因爲我已經看到了bash-powerline腳本,它完全使用這些函數來進行着色。 任何幫助,將不勝感激。

    0熱度

    2回答

    我試圖從名爲ipserver.txt的文件獲取所有IP地址,並檢查IP地址是否已關閉或已關閉。 在文件ipserver.txt我有一個看起來像這樣的IP地址: # My text file ipserver.txt host1 10.0.0.1 host2 192.168.10.23 host3 192.168.0.1 host4 192.168.23.10 # My script

    -1熱度

    1回答

    我想爲solaris平臺在shell中編寫腳本,以瞭解下面的一些命令,它們的輸出應該寫入excel文件或文本文件作爲輸出。 多少服務器全球 zone --- zoneadm list -cv H/W架構下部署 showrev -a OS相關信息 uname -a RAM和利用 echo "::memstat" | mdb -k 內部磁盤 echo | format 哪個服務運行