[過去ログ] シェルスクリプト総合 その28 (620レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
66
(2): 名無しさん@お腹いっぱい。 [sage] 2018/09/15(土) 09:20:57.31 AAS
特定文字列の除外リストを元に除外処理をしたいんだけど
リストとかあきらめてgrepをフィルタファイルとして別するのが一番楽?
やりたいのは以下のようなことなんだけど
シェルスクリプトなのにプログラミング的なことやって
grepのフィルタを組み立てることに違和感を感じてる(面倒とはっきり言えって?)

echo ${DATA_REC} | grep -e AAA -e BBB -e CCC

if [ $? -eq 0 ]
then
continue
fi

# 継続処理
132
(1): 名無しさん@お腹いっぱい。 [sage] 2019/08/05(月) 12:05:17.31 AAS
ブレース展開
140
(1): 名無しさん@お腹いっぱい。 [sage] 2019/08/05(月) 12:43:19.31 AAS
>>136
136(1): 名無しさん@お腹いっぱい。 [] 2019/08/05(月) 12:28:39.74 AAS
>>128
cat <<END >index.txt
ほにゃらら
ほんじゃらら
$(printf 'かきく\n%s あいう\n' $(seq 0 5))
さしすせそ
END
catで書き出すファイルの中でprintfをやって、そのrintfの中でseqで連番作るんでね
これだとファイルへの書き込みは1回ですみますね

>>135
135(1): 名無しさん@お腹いっぱい。 [sage] 2019/08/05(月) 12:28:22.64 AAS
えー、難しい...
>>129はこんなもんしか考えてなかったけど

awk 'BEGIN{print"ほにゃらら\nほんじゃらら";for(i=0;i<6;i++){printf"かきく\n%d あいう\n",i};print"さしすせそ"}'
これも> index.txtで終えれば1回ですみますね
だけどawk難しいです
がんばって135のやり方理解できるようにします
291
(1): 名無しさん@お腹いっぱい。 [sage] 2021/04/20(火) 16:39:52.31 AAS
SSDがいっぱいになってきたのでfindで各binを周りfileが吐いたリストをunstripped(だったか?)でgrep&stripするスクリプト書いた
半分くらいになるのなこれ…
今の所不具合は出てないからヨシ
おすすめ
377: 名無しさん@お腹いっぱい。 [sage] 2021/05/22(土) 08:05:46.31 AAS
> 個人コマンドラインツールで一秒で返ってくれば問題ないという要件なら
個人用途であれば、その程度でも構わないってことには反論はしないけどね
C10K問題(クライアント1万台問題)が発生するような場合には、それじゃ使い物にならないけど
404: 398 [sage] 2021/05/22(土) 11:44:28.31 AAS
うーん、自分しか読み書きできないから大丈夫・・・なのか?
それにしてもコマンドの出力結果の間に出力を割り込ませられるとはwww
515
(1): 名無しさん@お腹いっぱい。 [sage] 2021/11/22(月) 00:08:40.31 AAS
>>513
513(1): 名無しさん@お腹いっぱい。 [sage] 2021/11/22(月) 00:00:26.12 AAS
POSIX原理主義者って本当みたいだなw
自らアホ晒してるだけだぞ
なんでPOSIX原理主義者に結びつけるのか意味わからん
もちろんあんな自ら手足縛るのは嫌いだ/必要ないし、イキってる姿勢はもっと嫌いだし
ホント短絡的だな。トンチンカンな決めつけばかりって何したいんだか
555: 名無しさん@お腹いっぱい。 [sage] 2022/05/23(月) 13:54:54.31 AAS
ぐぐっても見つけられないんだけど
functionの中のlocal変数に整数属性付与って出来ないのかな?
601: 名無しさん@お腹いっぱい。 [] 2022/11/06(日) 18:24:19.31 AAS
Autoconf/AutotoolsはGNUだからじゃね?しらんけど
602
(2): 名無しさん@お腹いっぱい。 [sage] 2022/11/07(月) 01:26:02.31 AAS
rsync -avR -e ssh ...
rsync -avR -e ssh ...

このように6行以上書くとエラーになるんですがどうしてでしょう?

ssh: connect to host xxxx: Connection refused
rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: unexplained error (code 255) at io.c(228) [sender=3.2.3]
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.023s