2022-01-01から1年間の記事一覧
Ubuntu 14.04.5 LTSのサーバがあってiftopしてるんだけど、これの公式パッケージだとiftopのバージョンがversion 1.0pre2になっていて-tとか-sとかのオプションが使えなくてすごい困るので、ソースを落としてきてmake && make installしたという話 Index of …
これもbashならということで #!/bin/bash read N M SUM=0 for HOGE in `seq 2 $N` do read KYORI if [ $KYORI -le $M ]; then SUM=$(($SUM+$KYORI)) fi done echo $SUM exit 0たぶんこんなん。小数がないと楽でいいな(笑)
とりまbash #!/bin/bash read A COUNT=`echo $A | wc -c` COUNT=$(($COUNT+1)) for momo in `seq 1 $COUNT` do echo -n "+" done echo "" echo +"$A"+ for hoge in `seq 1 $COUNT` do echo -n "+" done echo "" exit 0こんな感じかなぁ・・・力技でいいので…
うちらが使うようなレベルなら read HOGEHOGE=`cat`同じ意味で使える・・はず?
何とは書きませんが 最初のNは本当はN回ループするってのを想定して指定しているっぽいけど使ってないですね(笑) #!/bin/bash read N read S M L SS=`expr $S / 2` LL=`expr $L \* 2` GOKEI=0 while read SIZE do if [ "$SIZE" = "SS" ]; then GOKEI=`expr…
for 文でループ作って処理させてたんですが、ループ1回にすごい時間かかるし、別に単独処理させる必要もないかと思って、for do done & ってやっておいたんですが、 ループ内にfile A[n]を評価するプロセスが入ってて、 最後ループ外でそのfile A[n]を削除す…
うまいやり方がよくわからなかったのでawkで。{~}まで切り出すとかどうやるのが普通なんでしょうね。 awk "/lease $IPADDR {/,/}/"dhcpd.leases $ awk "/lease $IPADDR {/,/}/" dhcpd.leaseslease 111.111.111.12 { starts 5 2021/07/02 05:07:00; ends 5 2…