unix

    0熱度

    1回答

    我創建一個shell腳本,一個文件名作爲輸入,所以我傳遞文件名稱,如 A(01).txt文件 所以假設我想衡量文件大小就顯示錯誤 慶典:附近意外的標記語法錯誤'(」 我剛纔寫 #!/bin/sh if [ $# -eq 2 ] then FILE1="$1" FILESIZE1=$(stat -c%s "$FILE1") echo $FILESIZE1 fi

    0熱度

    1回答

    我想使用find -exec命令在名稱中複製一些帶有字符串「ABC」的文件,並在其名稱中沒有字符串「DEF」。這post提到如何使用find命令來執行它。我想知道如何爲無論是否有病例做到這一點。

    0熱度

    1回答

    試圖遞歸多個腳本設置權限: chmod -R /export/home/*.sh 但是,一些文件沒有.sh擴展名,例如.ksh和一些腳本根本沒有擴展。 如何讓所有腳本/文件都可執行? (任何類型,擴展與否)

    0熱度

    1回答

    我試圖找到基於多列的唯一行,但我的代碼似乎不工作。或者至少它設法刪除幾乎所有重複。 1 A 2 B 3 C 1 A 2 A 3 B 2 A 3 C 1 C 1 A 2 A 3 B 這是我試過的代碼 sort -k1 -k2 TEST.txt | awk -F"\t" '!seen[$1, $2]++' 預期輸出: 1 A 1 C 2 A 2 B 3 B 3

    0熱度

    1回答

    我想解碼xml中的值。請在下面找到一個示例。這將是多個塊。我需要找到標籤並解碼內容並生成相同的輸出。我只是在開始腳本的過程中。 <SOAP-ENV:Body> <log-entry serial="abcde" domain="abc"> <date>Tue Oct 17 2017</date> <time utc="abcde">14:14:30</time> <type>all</ty

    0熱度

    1回答

    find dev-other -iname '*.flac' -exec echo {} \; -exec echo "$(ls -p backgrounds | grep -v/| gshuf -n 1)" \; 我希望看到一個.flac文件的名稱,然後從./backgrounds的文件之一的隨機名稱。 相反,我看到這一點: dev-other/4515/11057/4515-11057-0

    0熱度

    1回答

    我一直想: find dev-other -name '*.flac' -type f -exec echo $(echo {} | sed 's,^[^/]*/,,') \; 我希望看到的路徑列表來.flac文件中dev-other,但沒有前置dev-other/,如: 4515/11057/4515-11057-0095.flac 4515/11057/4515-11057-0083.f

    0熱度

    2回答

    來源: 10,10,7.17,1.077383,0.00428382 10,12,7.45,1.177068,0.00390197 10,4,6.86,1.184806,0.00489828 10,6,6.98,1.106846,0.00463645 10,8,7.09,1.106254,0.00451672 12,10,6.71,1.224453,0.00506310 12,12,6

    0熱度

    1回答

    這是一直困擾我一段時間一個較爲簡單的任務最後N(新行)。我有以下幾點: homepage=$(curl "https://example.com/") xmlstarlet --quiet fo --html <<<"$homepage" | xmlstarlet sel -T -t \ -m "//*[@id='financial']/tbody/tr/td" \ -

    0熱度

    1回答

    文件的某些領域就像一個逗號分隔的文件: hue,1,123456,wow,hai heu,2,654321,waw,hey uhe,3,001100,iwi,hel euh,4,119988,qaq,hal ,我們希望用我們自己的方式來掩蓋第三列: 0->9 1->8 2->7 3->6 4->5 5->4 6->3 7->2 8->1 9->0