シェルスクリプトの総合スレです。
□お約束
・特記なき場合はBourne Shell(/bin/sh)もしくはPOSIX準拠の互換シェルがデフォルトです。
bash/zsh/ksh/ash/dash/yash/poshなどの専用機能に依存する場合は明示しましょう。
Linuxユーザは/bin/shの正体がbashまたはdashなので特に注意。
FreeBSDユーザは/bin/shの正体がashなので注意。
・POSIXについてのリンクは https://en.wikipedia.org/wiki/POSIX にまとめられています
最新の仕様はこちらへ http://pubs.opengroup.org/onlinepubs/9699919799/
(左上の「Shell & Utilities」 から参照することができます。)
・v7 shに一番近くて、現役(?)のshは、OpenSolaris由来のheirloom sh。
http://src.illumos.org/source/xref/illumos-gate/usr/src/cmd/sh/
http://heirloom.sourceforge.net/sh.html
・csh/tcshのシェルスクリプトは推奨されません。
(理由は「csh-whynot」でググれ)
・UNIXにはシェルスクリプトに便利な小さなコマンドがいろいろあります。
manや参考リンクを見ましょう。
aproposないしはman -kでそれらしい単語による簡単な検索もできます。
・シェルで使えるワイルドカード等は正規表現ではありません。
正規表現の話題はスレ違い(正規表現スレへ)
・シェルスクリプトのことをシェルってゆうな
□初心者へのアドバイス:
・適した道具を判断するのも頭の重要な使い方。シェルスクリプトよりも
awkまたはperlの方が適した処理にはそちらを使いましょう。
・知らないコマンドが出てきたらmanを引きましょう。
・思い通りに動かないときは、まずは sh -x でトレースしましょう。
□回答者への注意事項:
・シェルスクリプトでの処理方法を質問しているのに、よくわからずに
「そういうのはperl使いましょう」と回答するのはやめましょう。
安易にperlに逃げずにシェルスクリプトで処理するのが頭のいいやり方。
質問に対して問題が間違ってるといちゃもんをつけるのもやめましょう
前スレ シェルスクリプト総合 その26
https://mevius.5ch.net/test/read.cgi/unix/1489979246/
探検
シェルスクリプト総合 その27
■ このスレッドは過去ログ倉庫に格納されています
2018/05/03(木) 17:54:23.25
2018/06/11(月) 14:09:05.24
>>500
特に指定がない部分に関しては、
自由に変えていいと言ったの
改行が含まれてるとか、カンマやダブルクォートが含まれてるとかは
指定されているので、そこは変えたら駄目
当たり前だろ、ガキみたいな言い訳すんな
特に指定がない部分に関しては、
自由に変えていいと言ったの
改行が含まれてるとか、カンマやダブルクォートが含まれてるとかは
指定されているので、そこは変えたら駄目
当たり前だろ、ガキみたいな言い訳すんな
2018/06/11(月) 14:10:12.79
> 自由に変えていいと言ったの
変えていいと言うか、もともと指定がないから
変えるのではなくどんなものでもOKってことだが
変えていいと言うか、もともと指定がないから
変えるのではなくどんなものでもOKってことだが
2018/06/11(月) 14:11:48.62
2018/06/11(月) 15:25:33.31
もういい加減コードで語れ
どれほど偉そうにしてもコードがアレだったらアレだし、偉そうにしてなくても素晴らしいコードはそれだけで尊敬されるだろう。後者が断然かっこいいのに
どれほど偉そうにしてもコードがアレだったらアレだし、偉そうにしてなくても素晴らしいコードはそれだけで尊敬されるだろう。後者が断然かっこいいのに
2018/06/11(月) 16:00:25.01
意訳 参考にしたいのでコード教えてください
2018/06/11(月) 16:04:12.37
いや、全然。使わないもの。それも勝手なお題のだし
まあ勉強のためというのでなら、それはあるかもだが、どんなんだかだな。そもそもコードはそういうものだろうし、教えてやるって立場なんだしなw
まあ勉強のためというのでなら、それはあるかもだが、どんなんだかだな。そもそもコードはそういうものだろうし、教えてやるって立場なんだしなw
2018/06/11(月) 16:50:37.25
>>506
言ってやるなw
言ってやるなw
2018/06/11(月) 17:10:06.71
結局一行も書けてない
2018/06/11(月) 17:15:08.96
ようやくこのスレも静かになるな…
2018/06/11(月) 17:51:10.54
そう思うやろ? 次のネタ準備中やで
2018/06/11(月) 17:56:57.42
なにこいつ
2018/06/11(月) 18:49:50.82
こいつもしかしてこの間の「標準入力と標準エラー出力を同時に操作したい」のアホか。
2018/06/11(月) 18:55:33.57
これ以上くだらん問答するならコテハンつけてくれ
2018/06/12(火) 03:51:38.30
>>513
これって解決したんだっけ
これって解決したんだっけ
2018/06/12(火) 06:46:40.08
今時Python使わないでわざわざシェル使う理由って?
2018/06/12(火) 08:01:38.11
Pythonを使う理由が特にないから
2018/06/12(火) 08:37:27.40
pythonであるコマンドを実行して
それを他のコマンドに流すみたいな
ことが簡単にできたらね
それを他のコマンドに流すみたいな
ことが簡単にできたらね
2018/06/12(火) 10:53:58.20
普通にできるぞ
2018/06/12(火) 11:54:38.75
2018/06/12(火) 11:55:23.82
>>519
じゃあ、これ相当のことをやってみて
cat /etc/password | grep /bin/bash | cut -d: -f1
(なんかブロックされたからパスワードを大文字にしてる)
ここまで簡潔に書ける言語をシェルスクリプト以外しらない
シェルスクリプトは(特定の用途に対して)最善だから使ってるんだよ
じゃあ、これ相当のことをやってみて
cat /etc/password | grep /bin/bash | cut -d: -f1
(なんかブロックされたからパスワードを大文字にしてる)
ここまで簡潔に書ける言語をシェルスクリプト以外しらない
シェルスクリプトは(特定の用途に対して)最善だから使ってるんだよ
2018/06/12(火) 12:05:07.20
2018/06/12(火) 12:10:52.66
大文字w
2018/06/12(火) 12:12:33.73
2018/06/12(火) 12:13:42.07
2018/06/12(火) 12:14:36.84
そりゃまあ、冗長でいいなら、アセンブラでなんでも作れますわなw
作れるか作れないかの話なんかしてない
作れるか作れないかの話なんかしてない
2018/06/12(火) 12:34:38.85
>>521
そういうのはperlやawk向きだな。
perl -F: -anle 'print $F[0] if $F[6] eq "/bin/bash"' /etc/passwd
awk -F: '$7=="/bin/bash" {print $1}' /etc/passwd
pythonはもっと汎用言語よりだからずっと長くなる。
こんな感じか?
f = open("/etc/passwd", "r");
for l in f :
c = l[:-1].split(":")
if c[6] == "/bin/bash" :
print(c[0])
ふだんpython書いてないからよくわからん。
専用言語がそれに向いた用途なら、汎用言語よりもコンパクトに書けるのは当たり前。
でなきゃ専用言語の存在価値がない。
でもたとえば改行もデータの一部として扱いたいみたいに向いてない用途だと
書きやすさも長さも逆転したりする。
ひとつの言語にこだわるんじゃなくて、用途に応じて言語を選択するのが
UNIX流だよ。
そういうのはperlやawk向きだな。
perl -F: -anle 'print $F[0] if $F[6] eq "/bin/bash"' /etc/passwd
awk -F: '$7=="/bin/bash" {print $1}' /etc/passwd
pythonはもっと汎用言語よりだからずっと長くなる。
こんな感じか?
f = open("/etc/passwd", "r");
for l in f :
c = l[:-1].split(":")
if c[6] == "/bin/bash" :
print(c[0])
ふだんpython書いてないからよくわからん。
専用言語がそれに向いた用途なら、汎用言語よりもコンパクトに書けるのは当たり前。
でなきゃ専用言語の存在価値がない。
でもたとえば改行もデータの一部として扱いたいみたいに向いてない用途だと
書きやすさも長さも逆転したりする。
ひとつの言語にこだわるんじゃなくて、用途に応じて言語を選択するのが
UNIX流だよ。
2018/06/12(火) 12:43:39.68
import csv
[p[0] for p in csv.reader(open('/etc/pas@wd'), delimiter=':') if p[-1] == '/bin/bash']
[p[0] for p in csv.reader(open('/etc/pas@wd'), delimiter=':') if p[-1] == '/bin/bash']
2018/06/12(火) 12:44:23.95
2018/06/12(火) 13:05:44.44
>>528
やっぱりそのわかりにくいのが限界ですよね
やっぱりそのわかりにくいのが限界ですよね
2018/06/12(火) 13:48:35.13
2018/06/12(火) 13:51:53.23
老害じじいかよ
2018/06/12(火) 13:55:48.66
その話続けたければいい加減名前つけろ
NGするから
NGするから
2018/06/12(火) 13:57:32.52
だな。なんで、へー、そう書けるんだとかならずに、あれが駄目これが駄目ってばっかなんかな。会話として見ててくもそ面白くない、いらいらすんなw
2018/06/12(火) 14:08:40.82
2018/06/12(火) 18:38:07.06
2018/06/12(火) 18:40:26.84
よほどお前がこだわってるな。てかキモいわ
2018/06/12(火) 18:46:13.86
俺はレスしただけだけど?
>>529が書かなければ、この話をすることもなかった
>>529が書かなければ、この話をすることもなかった
2018/06/12(火) 18:49:00.93
2018/06/12(火) 18:51:25.65
お前の落ち度だってのはわかった
2018/06/12(火) 18:52:26.75
2018/06/12(火) 19:00:28.24
自分のことだって自覚してるからレスしたんだろ?
2018/06/12(火) 19:03:32.17
2018/06/12(火) 19:12:05.82
2018/06/12(火) 19:16:54.17
自作自演
2018/06/12(火) 19:18:03.28
いつまでも俺のこと話題にしつづけてくれ! まで読んだ
自意識過剰すぎてきもい
自意識過剰すぎてきもい
2018/06/12(火) 19:21:22.12
2018/06/12(火) 19:23:17.23
自作自演2
2018/06/12(火) 19:27:22.55
なにか気に触るようだな、繰り返しとはwなにが気に触ってるのかさっぱりだな
2018/06/12(火) 19:37:04.17
これ以上そのクソを撒き散らすなら大量のコピペでスレ埋め尽くすぞ
2018/06/12(火) 19:39:25.91
問題定義をはっきりせずに、回答に対して一方的にダメ出ししてるから当たり前だろ。
>>521 だって awk や perl の解は >>521 とほぼ同程度の記述量なのに
(GECOS に /bin/bash とか書いてあっても誤動作しないという点ではむしろ優れてる)
「シェルスクリプト以外しらない」とかいう視野の狭さを撤回しないし。
ほぼすべてのプログラマーにとってシェルスクリプトってのは
第二・第三言語であって、シェルスクリプトが最適な用途なら使うけど、
そうじゃない場合があることは当然知ってて、
こんな風に威張って使うものじゃないんだよ。
インフラ担当ならシェルスクリプトが第一言語ってのもありうるけど、
そういう場合にはこんなに威張らないよなあ。
>>521 だって awk や perl の解は >>521 とほぼ同程度の記述量なのに
(GECOS に /bin/bash とか書いてあっても誤動作しないという点ではむしろ優れてる)
「シェルスクリプト以外しらない」とかいう視野の狭さを撤回しないし。
ほぼすべてのプログラマーにとってシェルスクリプトってのは
第二・第三言語であって、シェルスクリプトが最適な用途なら使うけど、
そうじゃない場合があることは当然知ってて、
こんな風に威張って使うものじゃないんだよ。
インフラ担当ならシェルスクリプトが第一言語ってのもありうるけど、
そういう場合にはこんなに威張らないよなあ。
2018/06/12(火) 19:40:09.57
なんでやねんっwヤツより悪質/ヤツ以下になってどうするねん
まさかお前(てか、ここ一連の)はヤツじゃないよな?
まさかお前(てか、ここ一連の)はヤツじゃないよな?
2018/06/12(火) 19:42:22.47
この板ってワッチョイは使えるんだっけ?
次回からいれるか
次回からいれるか
2018/06/12(火) 19:42:45.45
2018/06/12(火) 21:34:04.16
シェルスクリプトのデバグに関する質問です
eval XXX
というコマンドで実行されるコマンドを確かめるには
evalをechoに置き換えて
echo XXX
とやればいいですかね。
両者の間に、実行されるか表示されるだけかの違い以外の差異はありますか?
例えばある種の展開が行われないとか。
eval XXX
というコマンドで実行されるコマンドを確かめるには
evalをechoに置き換えて
echo XXX
とやればいいですかね。
両者の間に、実行されるか表示されるだけかの違い以外の差異はありますか?
例えばある種の展開が行われないとか。
2018/06/12(火) 22:22:58.09
eval を echo に書き換えるという方法でデバッグはできるんだけど、
a='echo $PATH'
という状況で
echo $a →「echo $PATH」と表示する
eval $a →「echo /bin:/usr/bin:/usr/local」を実行する
みたいな違いはある。
eval は引数文字列に含まれるシェルのメタキャラクタを再評価するけど、
eval 以外の普通のコマンドではそういうことはないので。
あとデバッグは sh -x スクリプト名(ないしスクリプト先頭で「set -x」)して
実行状況を標準エラーに表示させるってやり方もお勧め。
a='echo $PATH'
という状況で
echo $a →「echo $PATH」と表示する
eval $a →「echo /bin:/usr/bin:/usr/local」を実行する
みたいな違いはある。
eval は引数文字列に含まれるシェルのメタキャラクタを再評価するけど、
eval 以外の普通のコマンドではそういうことはないので。
あとデバッグは sh -x スクリプト名(ないしスクリプト先頭で「set -x」)して
実行状況を標準エラーに表示させるってやり方もお勧め。
2018/06/12(火) 22:40:48.60
2018/06/12(火) 22:45:26.76
>>557
ちなみにevalで再評価されてるシェルのメタキャラクタは
シングルクオートじゃなくて $PATH の $ の方ね。
シングルクオートは代入時に字句解釈されるだけで、
$a の中身には残ってないので。
ちなみにevalで再評価されてるシェルのメタキャラクタは
シングルクオートじゃなくて $PATH の $ の方ね。
シングルクオートは代入時に字句解釈されるだけで、
$a の中身には残ってないので。
2018/06/12(火) 23:19:14.33
>>551
> >>521 だって awk や perl の解は >>521 とほぼ同程度の記述量なのに
> (GECOS に /bin/bash とか書いてあっても誤動作しないという点ではむしろ優れてる)
いや、そんなことドヤ顔で言われましても・・・
4文字追加で終わりだし
cat /etc/password | grep ':/bin/bash$' | cut -d: -f1
減らそうと思えば減らせるし
grep ':/bin/bash$' /etc/password | cut -d: -f1
あれあれ、じゃあこれ↑は、"grep向き" の問題ってことですかね?w
俺が言ってるシェルスクリプト向きの問題っていうのは
既存のコマンドの実行と組み合わせが簡単に実行できるってことだよ
> >>521 だって awk や perl の解は >>521 とほぼ同程度の記述量なのに
> (GECOS に /bin/bash とか書いてあっても誤動作しないという点ではむしろ優れてる)
いや、そんなことドヤ顔で言われましても・・・
4文字追加で終わりだし
cat /etc/password | grep ':/bin/bash$' | cut -d: -f1
減らそうと思えば減らせるし
grep ':/bin/bash$' /etc/password | cut -d: -f1
あれあれ、じゃあこれ↑は、"grep向き" の問題ってことですかね?w
俺が言ってるシェルスクリプト向きの問題っていうのは
既存のコマンドの実行と組み合わせが簡単に実行できるってことだよ
2018/06/12(火) 23:34:25.44
>>551
> ほぼすべてのプログラマーにとってシェルスクリプトってのは
> 第二・第三言語であって、シェルスクリプトが最適な用途なら使うけど、
はぁ?第二とか第三とか何いってんだか。
適切な言語を使うだけの話だろ
シェルスクリプトじゃなくてPythonを使えばいいと言われたから、
"シャルスクリプトで普段やってること" = >>521で書いたような
外部コマンドの実行とそれをパイプでつないで簡単に処理することが
簡単にできるって例に出したのに、
お前は「catを実行して、その出力結果をgrep に渡して、さらにcutにわたす」
というお題を、awkやperlに置き換えるしpythonで全く違うコードに書き換えるしw
今からでも良いんやで、pythonで
「catを実行して、その出力結果をgrep に渡して、さらにcutにわたす」
を書いてみなよ。
いいか? catコマンドとgrepコマンドとcutコマンドを
ちゃんと呼び出すんだぞ。今度は間違えるなよw
ほんとシェルスクリプトがなにが得意なのか全くわかってねーわw
> ほぼすべてのプログラマーにとってシェルスクリプトってのは
> 第二・第三言語であって、シェルスクリプトが最適な用途なら使うけど、
はぁ?第二とか第三とか何いってんだか。
適切な言語を使うだけの話だろ
シェルスクリプトじゃなくてPythonを使えばいいと言われたから、
"シャルスクリプトで普段やってること" = >>521で書いたような
外部コマンドの実行とそれをパイプでつないで簡単に処理することが
簡単にできるって例に出したのに、
お前は「catを実行して、その出力結果をgrep に渡して、さらにcutにわたす」
というお題を、awkやperlに置き換えるしpythonで全く違うコードに書き換えるしw
今からでも良いんやで、pythonで
「catを実行して、その出力結果をgrep に渡して、さらにcutにわたす」
を書いてみなよ。
いいか? catコマンドとgrepコマンドとcutコマンドを
ちゃんと呼び出すんだぞ。今度は間違えるなよw
ほんとシェルスクリプトがなにが得意なのか全くわかってねーわw
2018/06/12(火) 23:41:12.01
な?www
2018/06/12(火) 23:43:50.91
な?問題を誤解して的はずれなレスを出すんやで
話にならんわ
話にならんわ
2018/06/12(火) 23:46:19.16
>>559
> あれあれ、じゃあこれ↑は、"grep向き" の問題ってことですかね?w
勿論そうだよ。
正規表現で書ける条件だったから、grepでうまくいった。
世の中には正規表現で書けない条件とかも当然あって、そういう場合
perlやawkなら自明にかけるけど、スクリプト言語使わずに
シェルだけで書こうとすると面倒だったりする。
> 俺が言ってるシェルスクリプト向きの問題っていうのは
> 既存のコマンドの実行と組み合わせが簡単に実行できるってことだよ
それに反対してる人は誰もいないと思うよ。
それこそがシェルが特化している応用分野なわけで。
しかし>>521はそれを示す例題としてはよろしくない。
他の言語ならコマンドの組み合わせとかせずに容易に解ける問題だからね。
> あれあれ、じゃあこれ↑は、"grep向き" の問題ってことですかね?w
勿論そうだよ。
正規表現で書ける条件だったから、grepでうまくいった。
世の中には正規表現で書けない条件とかも当然あって、そういう場合
perlやawkなら自明にかけるけど、スクリプト言語使わずに
シェルだけで書こうとすると面倒だったりする。
> 俺が言ってるシェルスクリプト向きの問題っていうのは
> 既存のコマンドの実行と組み合わせが簡単に実行できるってことだよ
それに反対してる人は誰もいないと思うよ。
それこそがシェルが特化している応用分野なわけで。
しかし>>521はそれを示す例題としてはよろしくない。
他の言語ならコマンドの組み合わせとかせずに容易に解ける問題だからね。
2018/06/12(火) 23:47:07.64
お前に言ってない。さすがだなwwいつもその調子。問題出すのもその調子だからなあw
2018/06/12(火) 23:48:09.54
2018/06/13(水) 00:13:02.23
2018/06/13(水) 00:20:43.06
>>563
あとなやっぱりわかってないわお前
grepもperlもawkもコマンドなんだよ。
シェルスクリプトっていうのは、そのコマンドを
"組み合わせる"のが得意って話だ。
だからgrepもperlもawkもシェルスクリプトのパワーの一つなんだよ。
もちそんそれだけじゃない。便利な多くのコマンドが
用意されてる。それらはシェルスクリプトの関数であると言える
pythonで、せっかく用意されたこれらのコマンドを使わないで
python用ライブラリとか使って冗長にコードを書くならそれは無駄だし
コマンドを使う場合でも、シェルスクリプトほど簡潔にできない。
シェルスクリプト(grep, perl, awkを組み合わせること)
VS
python(grep, perl, awkコマンドを使う もしくは 使わない)
って話であって、perlの方が〜awkの方が〜っていうのは
シェルスクリプトの方がシンプルに書けることの反論になってないんだよ。
あとなやっぱりわかってないわお前
grepもperlもawkもコマンドなんだよ。
シェルスクリプトっていうのは、そのコマンドを
"組み合わせる"のが得意って話だ。
だからgrepもperlもawkもシェルスクリプトのパワーの一つなんだよ。
もちそんそれだけじゃない。便利な多くのコマンドが
用意されてる。それらはシェルスクリプトの関数であると言える
pythonで、せっかく用意されたこれらのコマンドを使わないで
python用ライブラリとか使って冗長にコードを書くならそれは無駄だし
コマンドを使う場合でも、シェルスクリプトほど簡潔にできない。
シェルスクリプト(grep, perl, awkを組み合わせること)
VS
python(grep, perl, awkコマンドを使う もしくは 使わない)
って話であって、perlの方が〜awkの方が〜っていうのは
シェルスクリプトの方がシンプルに書けることの反論になってないんだよ。
2018/06/13(水) 00:23:56.99
なんか変な人が居着いちゃった
2018/06/13(水) 00:24:50.12
2018/06/13(水) 01:18:17.08
IDもワッチョイもないからオレオレ言われてもレスの時系列で追えないし面倒だわ
まあキチガイ君がお題の条件だしが決定的に出来ない子なのはよく分かる
>「catを実行して、その出力結果をgrep に渡して、さらにcutにわたす」
>521読んで道程まで完全に一致させろいう意図だと理解できたやつがいたら天才だわ
普段から人と会話してなさそう
まあキチガイ君がお題の条件だしが決定的に出来ない子なのはよく分かる
>「catを実行して、その出力結果をgrep に渡して、さらにcutにわたす」
>521読んで道程まで完全に一致させろいう意図だと理解できたやつがいたら天才だわ
普段から人と会話してなさそう
2018/06/13(水) 01:27:58.12
>>521
grep /bin/bash </etc/password | cut -d: -f1
grep /bin/bash </etc/password | cut -d: -f1
2018/06/13(水) 01:32:08.64
2018/06/13(水) 01:38:12.94
普段から人と会話してなさそうが如実
2018/06/13(水) 01:40:17.86
そういう悪口しか言えなくなったらおしまい
2018/06/13(水) 01:55:40.86
そろそろ名前つけてくれませんかね
2018/06/13(水) 02:14:43.53
POSIX shで絶対値をなるべく簡単に扱いたいんだけどいい方法ありますかね
exprコマンドにabsとかがあればよかったんだけども
exprコマンドにabsとかがあればよかったんだけども
2018/06/13(水) 02:31:02.70
>>571
入力側のリダイレクトって読みにくいので、自分もcatで書くかも
入力側のリダイレクトって読みにくいので、自分もcatで書くかも
2018/06/13(水) 03:18:10.80
2018/06/13(水) 03:20:58.92
お前じゃないよ自意識過剰
2018/06/13(水) 05:05:47.59
2018/06/13(水) 05:23:49.94
なんで俺が短く書いたのに、わざわざ冗長なコード書くかね?
しかも三項演算子を使ってもっと短くかけるし
$(((0 < a)?a:a * -1))
$((a>0?a:-a))
$((${a#-}))
${a#-}
しかも三項演算子を使ってもっと短くかけるし
$(((0 < a)?a:a * -1))
$((a>0?a:-a))
$((${a#-}))
${a#-}
2018/06/13(水) 06:09:33.52
>>581
おまえのコードは本質的じゃない
彼が望むのは「絶対値」であって「マイナスを除いたもの」ではない
OK?
分かったらひっこんでろ低能
もしこれに反論があったら「分かってない」ことになるからな?
おまえのコードは本質的じゃない
彼が望むのは「絶対値」であって「マイナスを除いたもの」ではない
OK?
分かったらひっこんでろ低能
もしこれに反論があったら「分かってない」ことになるからな?
2018/06/13(水) 06:26:16.58
2018/06/13(水) 06:48:30.93
なんで阿呆が二人に増えるんだよ
2018/06/13(水) 08:16:13.42
もう消えろお前ら
このスレに相応しくない
なんだよ最近のこのスレの雰囲気最悪じゃねーか
長文ダラダラ返信長々と最後にレスしたほうが勝ちみたいな古い争いしやがってからに
このスレに相応しくない
なんだよ最近のこのスレの雰囲気最悪じゃねーか
長文ダラダラ返信長々と最後にレスしたほうが勝ちみたいな古い争いしやがってからに
2018/06/13(水) 08:17:03.30
ヒント:一人二役
2018/06/13(水) 08:17:43.72
>>577
簡潔に書きたいというお題じゃなかったのか
簡潔に書きたいというお題じゃなかったのか
2018/06/13(水) 08:31:11.05
2018/06/13(水) 08:38:00.62
いや読みにくいって話であってだな
2018/06/13(水) 08:45:03.32
>>577
そりゃあんたの頭のレベルが低いからだと思うよ
そりゃあんたの頭のレベルが低いからだと思うよ
2018/06/13(水) 08:58:22.24
>583の脳内では全く論がない噛みつくだけの行為も反「論」になるらしい
これもう日本語が分かってないってレベルじゃないな
ただの小学生だわ
これもう日本語が分かってないってレベルじゃないな
ただの小学生だわ
2018/06/13(水) 09:13:46.26
小学生なら簡単に構ってちゃんになりそうなのはわかるな。もう構うなw
2018/06/13(水) 09:49:23.22
GNU grep なら
$ grep -Po '^.+?(?=:.+:/bin/bash$)' /etc/passwd
$ grep -Po '^.+?(?=:.+:/bin/bash$)' /etc/passwd
2018/06/13(水) 09:56:16.86
2018/06/13(水) 10:00:11.88
さいごにレスしたぼくがしょうりなんだ!
2018/06/13(水) 10:17:30.52
2018/06/13(水) 10:21:55.43
なんにでもレスするやつ
2018/06/13(水) 10:56:37.40
レスしなきゃ負けると信じてるみたいだからしょうがないね
2018/06/13(水) 11:34:13.17
$ cat <<. <<.
1AAA
.
2BBB
.
とやると
2BBB
とだけ出力されるんだけど、これどういう理屈か分かる?
標準入力ってヒアドキュメントでさえ上書きされる仕様なの?
1AAA
.
2BBB
.
とやると
2BBB
とだけ出力されるんだけど、これどういう理屈か分かる?
標準入力ってヒアドキュメントでさえ上書きされる仕様なの?
2018/06/13(水) 11:42:05.35
strace で見ると 2BBB だけ read してるな(1AAA は無視)。
2018/06/13(水) 12:01:06.03
2018/06/13(水) 12:22:00.85
>>595
0x03e8 ばんさえとれればあなたのしょうりです。
0x03e8 ばんさえとれればあなたのしょうりです。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市首相の発言は逆効果?「shut your mouths」は英語圏では日本語の『黙れ』と比べものにならないほど極めて侮辱的な意味がある [バイト歴50年★]
- 渡邊渚「性を売ってるくせに」批判に反論 幻滅「これが日本の現状だよなー」「『渾身の下着!』というような意味でやってない」★2 [Ailuropoda melanoleuca★]
- ひろゆき氏、日中対立に 「結局、人口というのは国力なので。10億人以上いる国に、1億2000万人で対抗可能であるというのが間違い」 [冬月記者★]
- 「おこめ券」でJAを救済したいだけ…税金4000億円で"史上最高値のコメ"を買わせる農水大臣とJAの癒着ぶり [バイト歴50年★]
- 【格闘技】朝倉未来「てめえ、今からやってやろうか?」 前代未聞のブチギレ! 関東最大級ギャングの元ボスと一触即発 [冬月記者★]
- 渡邊渚さん脅迫か 写真集に包丁置く写真投稿 30代女性書類送検 渡邊さん「外に出るのも怖く身の危険を感じる」 [ひかり★]
- 【速報】人気ミュージシャン、高市首相のアーティスト支援表明にブチギレ「自分で潰しておいてどの口が…一刻は早く辞任しろ!」 [339712612]
- 【悲報】高市早苗、結局国民がインフレで苦しんでるのに増税しようとして恨みを買ってパージのいつものパターンに行き着く [517791167]
- 【風向き】ヤバい!高市が導入を検討する「防衛特別所得税」、ネトウヨらもまさかの反対の大合唱。。さすがに国民を舐めすぎたか? [219241683]
- 俺「おにいさーん❤私と一緒に遊ばない?❤」(腰フリフリ❤)
- アメリカ「社会保障が脆弱で医療費がバカ高く家賃も高騰し、中流でも病気、怪我になればあっという間にホームレスです」👈これ [689851879]
- お茶会(ズートピアの感想)
