bash

    1熱度

    1回答

    我無法分辨如何使用雙引號來捕獲命令行參數的bash腳本。我有兩個文件:hello_world和hello world(請注意第二個文件名中的空格)。 當然這個工程: #!/usr/bin/env bash ls "[email protected]" $ ./quoted_args.sh hello_world "hello world" hello world hello_world

    0熱度

    1回答

    我最近一直在處理拆分大文件並進一步處理它們。 我現在的管道很簡單> find . -type f -size +100M | split -b 100M 但是,這樣做是不正是我之後。我想類似命名的輸入文件分割功能分裂文件,例如>查找的輸入是> file1 file2 file3 我想輸出的例如 file101 file102 ... file201 file202 ... file

    1熱度

    2回答

    我有一個bash腳本(script1.sh),我執行git克隆。 然後,從該存儲庫中,我運行另一個腳本(script2.sh),它運行良好。 我運行script2.sh很好,但git回購是不存在的。任何文件夾只是不存在。如果我在命令行上運行git clone,它就可以很好地克隆它。 爲什麼我的腳本不能正確克隆我的回購? 我如何運行第一個腳本。 sudo bash script1.sh scri

    0熱度

    1回答

    我使用下面的命令awk awk -F'\t' 'BEGIN {OFS=",";} $9=="Consumer" && $4!="" && ($12!="" OR $13!="") {print $1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12,$13,$14,$15,$16}' TEL_DATA_JUL2016_fxtcupd1.TXT ,我想從12或13的至少一個

    0熱度

    3回答

    如何僅從像這樣的字符串中提取時間部分。 [20/06/2016 15:55:42.079] <Messenger> Echo test request 我只是想獲得這部分15:55:42.079從日誌。

    0熱度

    1回答

    在bash中,我從所有從/ etc/haproxy平衡的服務中獲得了所有名稱。但是現在我想要存儲所有這些介紹一個$ srv變量以便繼續我的健康檢查腳本。 for filename in /etc/haproxy/*.cfg; do for ((i=0; i<=0; i++)); do srv = $(echo $filename | awk -F'[/.]' '{print

    -1熱度

    2回答

    echo'</ns:epsIndividualDefaultContextId<ns:epsIndividualContextId>100</ns:epsIndividualContextId>' | sed's/<\/ns:epsIndividualContextId>/<ns:epsIndividualContextId<\/ns:epsIndividualContextId>/' 結果:

    -1熱度

    1回答

    我想在網站上找到一堆excel表格。我試圖寫一個shell腳本來做到這一點對我來說: eventid="someid" \ url="https://website.website.com/api/v1/events/"$eventid"/sessions?format=xlsx" \ wget --load-cookies cookies.txt -p $url 它似乎沒有采取變量的wg

    0熱度

    2回答

    我有選項卡DELIM文件中像如下: a 12 17 bac 30 42 a 15 18 a 18 22 我想重複列BAC 30 42剩餘的行喜歡如下: a 12 17 bac 30 42 a 15 18 bac 30 42 a 18 22 bac 30 42 我試過以下命令awk '{$4=$4; $5=$5;$6=$6; print}' file.txt,但它沒有對文件做任何修改

    2熱度

    1回答

    我有簡單bash腳本,在終端工作手冊,但cron的後給出了一個空的可變運行。 #!/bin/bash gwip=`/usr/bin/nmcli dev list iface eth0 | grep IP4-SETTINGS.GATEWAY: | awk '{ print $2}'` printf '%s\n' "$(date) =- $gwip -= " >> /var/log/looog.l