シェルスクリプトに関する総合スレッドです。
全般
・荒しは無視しましょう。
・丁寧な姿勢を心掛けましょう。
・ネチケット(死語)を意識しましょう。
・「○○(他の言語)でいいやん」は禁止。他のスレに行ってください。
前スレ: シェルスクリプト総合 その35
https://mevius.5ch.net/test/read.cgi/tech/1606221440/
関連スレ
・【Bash】Windows Subsystem for Linux【WSL】9
https://mao.5ch.net/test/read.cgi/linux/1607589861/
・Bashでプログラミング [転載禁止](c)2ch.net
https://mao.5ch.net/test/read.cgi/linux/1443885102/
・シェルスクリプト総合 その28
https://mevius.5ch.net/test/read.cgi/unix/1533154936/
・zsh その7
https://mevius.5ch.net/test/read.cgi/unix/1337844883/
・過去UNIXで使われていた ksh というシェルについて
https://mevius.5ch.net/test/read.cgi/unix/1582358403/
・【POSIX】UNIXプログラミング【BSD】 [転載禁止](c)2ch.net
https://mevius.5ch.net/test/read.cgi/unix/1443103705/
・おまえら! shell は何を使っているんですか?
https://mevius.5ch.net/test/read.cgi/unix/1012330865/
探検
シェルスクリプト総合 その36
■ このスレッドは過去ログ倉庫に格納されています
2021/02/25(木) 09:20:14.64ID:ZyJLXTlk
347デフォルトの名無しさん
2021/04/05(月) 23:44:04.08ID:Oftt9CcS >>342は「好きなのを使えばいい」だろう
なのにチャンピオンは「最初にそう書いてるんだが」って書いておいての次の2行
そういうのは「好きなのを使えばいい」とは言わないだろう
>>342はどっちでもいい、どちらに優位とかは本人次第での「好きなのを使えばいい」だろうと思われるが
だったら、チャンピオンらしいさすがカオスな世界観
未だにMakefileの利点と挙げられてるがのがわかってないなって感じ
簡単に言うと定型フォーマットでルールを記述、オレオレロジック書く必要もないてとこかと思うんだけど、言ってるのは
何故全く理解できないのかなんだか不思議でたまらないカオスな世界
>>346
>>345
な?同じことを平気で何故か言えるだろ?
なのにチャンピオンは「最初にそう書いてるんだが」って書いておいての次の2行
そういうのは「好きなのを使えばいい」とは言わないだろう
>>342はどっちでもいい、どちらに優位とかは本人次第での「好きなのを使えばいい」だろうと思われるが
だったら、チャンピオンらしいさすがカオスな世界観
未だにMakefileの利点と挙げられてるがのがわかってないなって感じ
簡単に言うと定型フォーマットでルールを記述、オレオレロジック書く必要もないてとこかと思うんだけど、言ってるのは
何故全く理解できないのかなんだか不思議でたまらないカオスな世界
>>346
>>345
な?同じことを平気で何故か言えるだろ?
348デフォルトの名無しさん
2021/04/06(火) 00:33:09.03ID:+n99AGjS > なのにチャンピオンは「最初にそう書いてるんだが」って書いておいての次の2行
> そういうのは「好きなのを使えばいい」とは言わないだろう
補足しておくな
最初に【タスクランナーの話だと】そう書いてる
そして【タスクランナーの話だと】シェルスクリプトの方が良いと最初に書いてる
何の話なのかをあやふやにして、
他人が言ったことをすり替えようとするのは
お前がよく使う手だ。(何度も指摘されてるだろ?)
> そういうのは「好きなのを使えばいい」とは言わないだろう
補足しておくな
最初に【タスクランナーの話だと】そう書いてる
そして【タスクランナーの話だと】シェルスクリプトの方が良いと最初に書いてる
何の話なのかをあやふやにして、
他人が言ったことをすり替えようとするのは
お前がよく使う手だ。(何度も指摘されてるだろ?)
349デフォルトの名無しさん
2021/04/06(火) 00:34:38.03ID:+n99AGjS タスクランナーはシェルスクリプトが良いと最初に言ってるのに
なんで好きなものを使えばいいという話につながるのかわからん
最初から「好きなものを使えばいい」とは言ってないだろう
文章を読めないのか、話をすり替えるのが目的なのか
なんで好きなものを使えばいいという話につながるのかわからん
最初から「好きなものを使えばいい」とは言ってないだろう
文章を読めないのか、話をすり替えるのが目的なのか
350デフォルトの名無しさん
2021/04/06(火) 00:39:08.04ID:+n99AGjS タスクランナーとして使う場合、依存しているファイルがないので
Makefileで使える部分は
task:
↑これだけなんだよ
そしてtaskの中身は、コマンドを羅列するか
シェルスクリプトを"エスケープして"埋め込むことだけ
task: であれば
task() { と書いても数文字増える程度で大差なく、
一番重要なタスクの処理は、
task() {
ここにコマンドやシェルスクリプトを
エスケープせずにそのまま書けるというメリットが有る
}
もちろん task 関数を書いただけじゃ呼び出せないから
それをシェルスクリプトでは呼び出すコードが必要
あー、それがオレオレロジックなんだーって言うかもしれないが
それは>>287に書いた通り
# お前に必要なmakeコマンドの実装
for target; do "$target"; done
たったこれだけ
Makefileで使える部分は
task:
↑これだけなんだよ
そしてtaskの中身は、コマンドを羅列するか
シェルスクリプトを"エスケープして"埋め込むことだけ
task: であれば
task() { と書いても数文字増える程度で大差なく、
一番重要なタスクの処理は、
task() {
ここにコマンドやシェルスクリプトを
エスケープせずにそのまま書けるというメリットが有る
}
もちろん task 関数を書いただけじゃ呼び出せないから
それをシェルスクリプトでは呼び出すコードが必要
あー、それがオレオレロジックなんだーって言うかもしれないが
それは>>287に書いた通り
# お前に必要なmakeコマンドの実装
for target; do "$target"; done
たったこれだけ
351デフォルトの名無しさん
2021/04/06(火) 00:53:19.81ID:WV1MWJne >>348,349
単に「タスクランナーとして使う場合の話だったのか」の部分だけを言っているのか
そして「それなら好きなのを使えばいいよ」はあくまでも否定してる文のつもりかよ
あんな短文を分けて肯定否定してるなんて、わかりづらいわっ
まあ、そこまで読めなかったのは俺にも責はあるけどな
(何で食いついてるのかと思ったら何となく理解した。アレだからだろな、やっぱ)
だから、シェルスクリプトがいい/Makefile使うなwと言ってるのはお前だけだって。他に誰もいないだろう(せいぜい好きなの使えばいいというのだろう、他のも勧めてるのも居るしなw)
そしてシェルスクリプトがいいと言ってる理由がことごとくアレwされてるだろうに、自覚ないようだけど。そういうとこやで(ww)
あとな、シェルスクリプトの話を「してほしい」wなら、
少しはその自分のカオスな世界観wを他人にもわかるぐらいに直しないさいな
まあ「してほしい」wんじゃなくて黙らせたいだけなんだろけど、自ら行ってもいるんだからな
変わらないんだろうから、お前のルールなんて知らんとだけ言っておく
単に「タスクランナーとして使う場合の話だったのか」の部分だけを言っているのか
そして「それなら好きなのを使えばいいよ」はあくまでも否定してる文のつもりかよ
あんな短文を分けて肯定否定してるなんて、わかりづらいわっ
まあ、そこまで読めなかったのは俺にも責はあるけどな
(何で食いついてるのかと思ったら何となく理解した。アレだからだろな、やっぱ)
だから、シェルスクリプトがいい/Makefile使うなwと言ってるのはお前だけだって。他に誰もいないだろう(せいぜい好きなの使えばいいというのだろう、他のも勧めてるのも居るしなw)
そしてシェルスクリプトがいいと言ってる理由がことごとくアレwされてるだろうに、自覚ないようだけど。そういうとこやで(ww)
あとな、シェルスクリプトの話を「してほしい」wなら、
少しはその自分のカオスな世界観wを他人にもわかるぐらいに直しないさいな
まあ「してほしい」wんじゃなくて黙らせたいだけなんだろけど、自ら行ってもいるんだからな
変わらないんだろうから、お前のルールなんて知らんとだけ言っておく
352デフォルトの名無しさん
2021/04/06(火) 00:53:50.60ID:WV1MWJne (まだやってる。懲りないやつだな)
353デフォルトの名無しさん
2021/04/06(火) 00:55:43.56ID:+n99AGjS > そして「それなら好きなのを使えばいいよ」はあくまでも否定してる文のつもりかよ
知らねーよ。俺が言ったセリフじゃないんだから
言ったやつに言えよ
俺は、タスクランナーとして使う場合は
シェルスクリプトの方がいいとしか言ってない
誰が言ったかを理解してないのか?
それともわざとあやふやにして
全部俺のせいにしようとしてるのかどっちだ?
知らねーよ。俺が言ったセリフじゃないんだから
言ったやつに言えよ
俺は、タスクランナーとして使う場合は
シェルスクリプトの方がいいとしか言ってない
誰が言ったかを理解してないのか?
それともわざとあやふやにして
全部俺のせいにしようとしてるのかどっちだ?
354デフォルトの名無しさん
2021/04/06(火) 00:56:56.22ID:+n99AGjS > だから、シェルスクリプトがいい/Makefile使うなwと言ってるのはお前だけだって。
だからなんなんだろう?
技術の話をせーや
俺はシェルスクリプトの話をして、シェルスクリプトの方が優れてると言ってる
お前の反論は、そんなこと言ってるのはお前だ!で
技術的な話が全く入ってない
だからなんなんだろう?
技術の話をせーや
俺はシェルスクリプトの話をして、シェルスクリプトの方が優れてると言ってる
お前の反論は、そんなこと言ってるのはお前だ!で
技術的な話が全く入ってない
355デフォルトの名無しさん
2021/04/06(火) 01:05:48.82ID:WV1MWJne > そして「それなら好きなのを使えばいいよ」はあくまでも否定してる文のつもりかよ
そして「それなら好きなのを使えばいいよ」に対しては あくまでも否定してる文のつもりかよ
だよ。そう読んだか。わかると思うんだがなあ、まあ、なんかすまん
>あんな短文を分けて肯定否定してるなんて、わかりづらい
文を書いたのはお前な、お前の責もあるのは当然だろう。元文を書いた人は何にも関係ないぞ、関係ないのは明らかだろうに、あんなわかりやすいw文
そして「それなら好きなのを使えばいいよ」に対しては あくまでも否定してる文のつもりかよ
だよ。そう読んだか。わかると思うんだがなあ、まあ、なんかすまん
>あんな短文を分けて肯定否定してるなんて、わかりづらい
文を書いたのはお前な、お前の責もあるのは当然だろう。元文を書いた人は何にも関係ないぞ、関係ないのは明らかだろうに、あんなわかりやすいw文
356デフォルトの名無しさん
2021/04/06(火) 01:07:35.33ID:WV1MWJne >>351の中と後半に書いてる
わかってないなら、中と後半、そして最後の一文を繰り返すだけだな
わかってないなら、中と後半、そして最後の一文を繰り返すだけだな
357デフォルトの名無しさん
2021/04/06(火) 01:08:02.78ID:+n99AGjS × そして「それなら好きなのを使えばいいよ」はあくまでも否定してる文のつもりかよ
○ そして「それなら好きなのを使えばいいよ」に対しては あくまでも否定してる文のつもりかよ
↑文を書いたのはお前だろw
まず自分の責任を認めろ
○ そして「それなら好きなのを使えばいいよ」に対しては あくまでも否定してる文のつもりかよ
↑文を書いたのはお前だろw
まず自分の責任を認めろ
358デフォルトの名無しさん
2021/04/06(火) 01:09:30.57ID:+n99AGjS359デフォルトの名無しさん
2021/04/06(火) 01:11:42.44ID:WV1MWJne >そう読んだか。わかると思うんだがなあ、まあ、なんかすまん
わざわざ×○整形してるくせに、次のは読まないんだな
チャンピオンとしては受け取れないのか...w
>>358
すでにされてることを何で繰り返さなければならないのか
お前のルールなんて知らんwオレオレルール押し付けすぎだろう
わざわざ×○整形してるくせに、次のは読まないんだな
チャンピオンとしては受け取れないのか...w
>>358
すでにされてることを何で繰り返さなければならないのか
お前のルールなんて知らんwオレオレルール押し付けすぎだろう
360デフォルトの名無しさん
2021/04/06(火) 01:12:56.30ID:+n99AGjS シェルスクリプトかMakefileのコードは?
361デフォルトの名無しさん
2021/04/06(火) 01:13:32.15ID:+n99AGjS 反論がないからもう一度書くね
タスクランナーとして使う場合、依存しているファイルがないので
Makefileで使える部分は
task:
↑これだけなんだよ
そしてtaskの中身は、コマンドを羅列するか
シェルスクリプトを"エスケープして"埋め込むことだけ
task: であれば
task() { と書いても数文字増える程度で大差なく、
一番重要なタスクの処理は、
task() {
ここにコマンドやシェルスクリプトを
エスケープせずにそのまま書けるというメリットが有る
}
もちろん task 関数を書いただけじゃ呼び出せないから
それをシェルスクリプトでは呼び出すコードが必要
あー、それがオレオレロジックなんだーって言うかもしれないが
それは>>287に書いた通り
# お前に必要なmakeコマンドの実装
for target; do "$target"; done
たったこれだけ
タスクランナーとして使う場合、依存しているファイルがないので
Makefileで使える部分は
task:
↑これだけなんだよ
そしてtaskの中身は、コマンドを羅列するか
シェルスクリプトを"エスケープして"埋め込むことだけ
task: であれば
task() { と書いても数文字増える程度で大差なく、
一番重要なタスクの処理は、
task() {
ここにコマンドやシェルスクリプトを
エスケープせずにそのまま書けるというメリットが有る
}
もちろん task 関数を書いただけじゃ呼び出せないから
それをシェルスクリプトでは呼び出すコードが必要
あー、それがオレオレロジックなんだーって言うかもしれないが
それは>>287に書いた通り
# お前に必要なmakeコマンドの実装
for target; do "$target"; done
たったこれだけ
362デフォルトの名無しさん
2021/04/06(火) 01:16:39.85ID:WV1MWJne カオス化がまた一層酷くになったwので、>>351の最後を繰り返すだけだぞ
続けて欲しい、技術的な話をしたいwだったら変わってみような
(そういえばチャンピオンのもう一つの武器は繰り返し言い張るだな
俺の繰り返し言い張りwも受けてみてほしいものだw)
続けて欲しい、技術的な話をしたいwだったら変わってみような
(そういえばチャンピオンのもう一つの武器は繰り返し言い張るだな
俺の繰り返し言い張りwも受けてみてほしいものだw)
363デフォルトの名無しさん
2021/04/06(火) 01:18:01.12ID:+n99AGjS >>361に何一つコメントできないくせにレスだけはするんだよな
自覚したほうがいいよ
自覚したほうがいいよ
364デフォルトの名無しさん
2021/04/06(火) 01:21:16.72ID:WV1MWJne 「しない」という選択肢もあるんだよ。自覚も何も「わざと」なw
だから、そのカオスの原因を直しなさいよ、「してほしい」wなら
だから、そのカオスの原因を直しなさいよ、「してほしい」wなら
365デフォルトの名無しさん
2021/04/06(火) 01:32:38.75ID:TYYwd7pV366デフォルトの名無しさん
2021/04/06(火) 01:37:47.42ID:TYYwd7pV >>361
前にあったprepareタスクのような、フローの合理化が、シェルスクリプトでは面倒。
&でbg処理したらええというもんではない。そもそも、並列実行していいかどうかも未定義やし。
まあ、それがプログラムとしてはふつうなんやけど、makeに比べると、makefileがルールとして記述するだけやから、そりゃあかなわんわなあ。w
前にあったprepareタスクのような、フローの合理化が、シェルスクリプトでは面倒。
&でbg処理したらええというもんではない。そもそも、並列実行していいかどうかも未定義やし。
まあ、それがプログラムとしてはふつうなんやけど、makeに比べると、makefileがルールとして記述するだけやから、そりゃあかなわんわなあ。w
367デフォルトの名無しさん
2021/04/06(火) 01:39:22.54ID:bGyEcdYQ 億倍ww
シレっと煽るねえ(もしくはウィット入れるねえ)
だが、チャンピオンには通じないぞ、マジでそう受け取るぞw
シレっと煽るねえ(もしくはウィット入れるねえ)
だが、チャンピオンには通じないぞ、マジでそう受け取るぞw
368デフォルトの名無しさん
2021/04/06(火) 02:36:53.08ID:Zjnr+Ca7 >>316
gnuのtsortは-fで視点グリグリできないからあかんね、珍しくBSDの方が便利なコマンド
gnuのtsortは-fで視点グリグリできないからあかんね、珍しくBSDの方が便利なコマンド
369デフォルトの名無しさん
2021/04/06(火) 05:35:04.17ID:MTiaA6bM >>365
> シェルスクリプトでコマンドライン引数処理をするよりも、makefileにhelpターゲットを追加するほうが億倍ラクやで?
億倍ラクになるかやってみたら?
じゃあmake.sh版。makefile版よろしくw
#!/bin/sh
target1() { # ターゲット1
echo "target1"
}
help() { # ヘルプ表示
sed -n 's/('') {//p' "$0"
}
for target; do "$target"; done
$ ./make.sh help
target1 # ターゲット1
help # ヘルプ表示
(やる前から同じように書けるはずだって気づかないもんですかねぇ)
> シェルスクリプトでコマンドライン引数処理をするよりも、makefileにhelpターゲットを追加するほうが億倍ラクやで?
億倍ラクになるかやってみたら?
じゃあmake.sh版。makefile版よろしくw
#!/bin/sh
target1() { # ターゲット1
echo "target1"
}
help() { # ヘルプ表示
sed -n 's/('') {//p' "$0"
}
for target; do "$target"; done
$ ./make.sh help
target1 # ターゲット1
help # ヘルプ表示
(やる前から同じように書けるはずだって気づかないもんですかねぇ)
370デフォルトの名無しさん
2021/04/06(火) 05:40:09.71ID:MTiaA6bM >>366
> 前にあったprepareタスクのような、フローの合理化が、シェルスクリプトでは面倒。
何が面倒かが書いてない
> &でbg処理したらええというもんではない。
ええというもんではない当理由が書いてない
> そもそも、並列実行していいかどうかも未定義やし。
それはmakeも同じ。makeの並列実行に夢見すぎじゃね?w
Does “make -j” always produce correct result?
https://stackoverflow.com/questions/45453225/does-make-j-always-produce-correct-result
> 依存関係が正しく設定されていないと、間違った順序で処理が行われ、
> ビルドエラーが発生する可能性があります。make通常、複数回実行すると解決します。
> ただし、最善の解決策は、依存関係をリファクタリングすることです。
> それが不可能な場合は、最初から並列makeを実行しないでください。
> 私は古いgccベースのコンパイラ(?1997)を使用していますが、-j2以上でビルドすると、
> スレッドセーフではないかのようにエラーが発生します。
Installation using "make -j" error
https://github.com/espnet/espnet/issues/392
error when run "make -j 12"
https://github.com/google/ihmehimmeli/issues/2
> 前にあったprepareタスクのような、フローの合理化が、シェルスクリプトでは面倒。
何が面倒かが書いてない
> &でbg処理したらええというもんではない。
ええというもんではない当理由が書いてない
> そもそも、並列実行していいかどうかも未定義やし。
それはmakeも同じ。makeの並列実行に夢見すぎじゃね?w
Does “make -j” always produce correct result?
https://stackoverflow.com/questions/45453225/does-make-j-always-produce-correct-result
> 依存関係が正しく設定されていないと、間違った順序で処理が行われ、
> ビルドエラーが発生する可能性があります。make通常、複数回実行すると解決します。
> ただし、最善の解決策は、依存関係をリファクタリングすることです。
> それが不可能な場合は、最初から並列makeを実行しないでください。
> 私は古いgccベースのコンパイラ(?1997)を使用していますが、-j2以上でビルドすると、
> スレッドセーフではないかのようにエラーが発生します。
Installation using "make -j" error
https://github.com/espnet/espnet/issues/392
error when run "make -j 12"
https://github.com/google/ihmehimmeli/issues/2
371デフォルトの名無しさん
2021/04/06(火) 05:42:39.64ID:MTiaA6bM372デフォルトの名無しさん
2021/04/06(火) 07:06:03.54ID:dc8Xc+ex >例えばシェルスクリプトなら--helpして分かりやすいusageが
--helpじゃないのか
シェルスクリプトに拘ってるのにスタイルは簡単に捨てるのか
make help
は、それもスタイルだからな。何でもアリなら、何でもアリでええやん
--helpじゃないのか
シェルスクリプトに拘ってるのにスタイルは簡単に捨てるのか
make help
は、それもスタイルだからな。何でもアリなら、何でもアリでええやん
373デフォルトの名無しさん
2021/04/06(火) 07:18:08.96ID:MTiaA6bM こう変えるだけで変更できる簡単なツッコミはいらんて
for target; do "${target#--}"; done
for target; do "${target#--}"; done
374デフォルトの名無しさん
2021/04/06(火) 07:34:25.05ID:dc8Xc+ex 言われたら対応してるだけだな
--target1
は、許すんだな。まさかそんな小手先で来ると思わなかったぞw
何でもアリに変わりないやん
--target1
は、許すんだな。まさかそんな小手先で来ると思わなかったぞw
何でもアリに変わりないやん
375デフォルトの名無しさん
2021/04/06(火) 07:48:24.00ID:dc8Xc+ex 自分の目的なら色々自分スタイルでいいと自ら自己紹介してるのに、他の人がするのは絶対許さないというカオスぶり(というより単に自己中かw)
やっぱりカオスだな、技術的なことwは無駄だなと思わせるだけだなっていう
やっぱりカオスだな、技術的なことwは無駄だなと思わせるだけだなっていう
376デフォルトの名無しさん
2021/04/06(火) 08:23:20.52ID:MTiaA6bM お前単に自分が気に食わないって言ってるだけじゃんw
377デフォルトの名無しさん
2021/04/06(火) 08:38:17.44ID:dc8Xc+ex 「一貫性のないのや何もわかってない理解してなさそうなのに」偉そうに振る舞うのに「一貫性のないのや何もわかってない理解してなさそうなのに」部分にヤジ入れてる感想入れてるwだけだな
自分が気に食わないってしか捉えられないお前の思考が浅い(すぐ上のでも顕著なようにw全てに言える)だけだな
まあ単にそう貶めたいだけなんだろうけど、チャンピオンとしては
自分が気に食わないってしか捉えられないお前の思考が浅い(すぐ上のでも顕著なようにw全てに言える)だけだな
まあ単にそう貶めたいだけなんだろうけど、チャンピオンとしては
378デフォルトの名無しさん
2021/04/06(火) 08:41:47.63ID:MTiaA6bM 一貫性がないとかいう主張の中身が、お前が気にいるかどうかでしかない
例えば、git helpでgit --helpと同じヘルプが表示される
例えば、git helpでgit --helpと同じヘルプが表示される
379デフォルトの名無しさん
2021/04/06(火) 08:47:35.34ID:dc8Xc+ex --helpってお前が言い出してるんだけどな
--helptってお前自身そう思ってたくせに
そういう一貫性だよ、お前自身のな
ちなみに、git helpのはhelpが「gitのコマンド」だからだぞ
なんか残念でしたwと思わないこともない
--helptってお前自身そう思ってたくせに
そういう一貫性だよ、お前自身のな
ちなみに、git helpのはhelpが「gitのコマンド」だからだぞ
なんか残念でしたwと思わないこともない
380デフォルトの名無しさん
2021/04/06(火) 08:48:45.39ID:MTiaA6bM docker helpやgcloudもだな。
サブコマンド系は--helpがhelpサブコマンドになってるのはよくありそう
(実装者の立場で考えるとそれが合理的なのは理解できる)
サブコマンド系は--helpがhelpサブコマンドになってるのはよくありそう
(実装者の立場で考えるとそれが合理的なのは理解できる)
381デフォルトの名無しさん
2021/04/06(火) 08:50:17.32ID:MTiaA6bM382デフォルトの名無しさん
2021/04/06(火) 08:51:43.12ID:MTiaA6bM383デフォルトの名無しさん
2021/04/06(火) 08:53:36.32ID:dc8Xc+ex なんか一生懸命探してんな、今更
なんか一生懸命辻褄あわせしようとしてる感じでしかないなあ。いつものw
戦うwwwさすがチャンピオン。>>377って言ってるのに、いつも戦ってるチャンピオンは、ホントにもうw
なんか一生懸命辻褄あわせしようとしてる感じでしかないなあ。いつものw
戦うwwwさすがチャンピオン。>>377って言ってるのに、いつも戦ってるチャンピオンは、ホントにもうw
384デフォルトの名無しさん
2021/04/06(火) 08:55:42.05ID:dc8Xc+ex (短時間、連投来たなあ。さすがいつも戦ってるチャンピオンw)
385デフォルトの名無しさん
2021/04/06(火) 08:58:18.00ID:MTiaA6bM やはりレスの相手はコードではなく俺
386デフォルトの名無しさん
2021/04/06(火) 09:04:16.76ID:dc8Xc+ex387デフォルトの名無しさん
2021/04/06(火) 09:10:08.38ID:MTiaA6bM それでコードに問題あるの?問題ないの?
その解決策は自分で思いつけないの?
いいからコードの話をしなよw
その解決策は自分で思いつけないの?
いいからコードの話をしなよw
388デフォルトの名無しさん
2021/04/06(火) 09:10:59.23ID:dc8Xc+ex そう言うお前は問題ないと思ってるの?
389デフォルトの名無しさん
2021/04/06(火) 09:13:34.38ID:MTiaA6bM 質問に質問で返すな
390デフォルトの名無しさん
2021/04/06(火) 09:18:50.92ID:MTiaA6bM 質問に質問で返す人の心理について
https://mental-kyoka.com/archives/6137
> しかし、聞かれたくない事を聞かれている不快感を放置することができず、
> 婉曲的ではありますが質問に質問で返すという行為により
> 「その質問の内容は不愉快だからやめてくれない?」と暗に
> 伝えているのだと考えることもできます。
> いわば、「逆ギレ」の一種と表現するのが適当かもしれません。
> また、後述するように逆に質問する行為がうまく行き、
> 会話の主導権を自分が握ることができれば、
> 今度は自分が相手に質問責めをして、今まで受けてきた
> 質問に対する鬱憤を晴らすことも可能です。
なるほど
https://mental-kyoka.com/archives/6137
> しかし、聞かれたくない事を聞かれている不快感を放置することができず、
> 婉曲的ではありますが質問に質問で返すという行為により
> 「その質問の内容は不愉快だからやめてくれない?」と暗に
> 伝えているのだと考えることもできます。
> いわば、「逆ギレ」の一種と表現するのが適当かもしれません。
> また、後述するように逆に質問する行為がうまく行き、
> 会話の主導権を自分が握ることができれば、
> 今度は自分が相手に質問責めをして、今まで受けてきた
> 質問に対する鬱憤を晴らすことも可能です。
なるほど
391デフォルトの名無しさん
2021/04/06(火) 09:19:45.59ID:dc8Xc+ex ここ大事だから。お前から聞いてきたんだから、お前が自ら答える責もあるだろう
ホント、自分は例外だな。いつものことだが
もちろんお前(に限らず)がそうしようがお前の勝手だから問題だとは思わんよ
他人のやり方にアレコレダメ出しするお前はどう答えるのか当然先に聴きたくなるのは当たり前じゃん
馬鹿な墓穴掘り質問だから尚更wいつもの浅知恵レスだから尚更尚更、質問したくなるじゃん
ホント、自分は例外だな。いつものことだが
もちろんお前(に限らず)がそうしようがお前の勝手だから問題だとは思わんよ
他人のやり方にアレコレダメ出しするお前はどう答えるのか当然先に聴きたくなるのは当たり前じゃん
馬鹿な墓穴掘り質問だから尚更wいつもの浅知恵レスだから尚更尚更、質問したくなるじゃん
392デフォルトの名無しさん
2021/04/06(火) 09:20:32.67ID:dc8Xc+ex (また変な浅知恵、何とか貶めたいだけwのをわざわざ探してきてんな)
393デフォルトの名無しさん
2021/04/06(火) 09:20:36.35ID:MTiaA6bM あ、ごめん。先に「質問に質問で返す人の心理について」について読んじゃったw
394デフォルトの名無しさん
2021/04/06(火) 09:20:55.48ID:MTiaA6bM ではもう一回聞くね
それでコードに問題あるの?問題ないの?
その解決策は自分で思いつけないの?
いいからコードの話をしなよw
それでコードに問題あるの?問題ないの?
その解決策は自分で思いつけないの?
いいからコードの話をしなよw
395デフォルトの名無しさん
2021/04/06(火) 09:21:53.66ID:dc8Xc+ex 戦うチャンピオン、スカってるぞ。頑張れw
396デフォルトの名無しさん
2021/04/06(火) 09:23:49.17ID:MTiaA6bM ※ コードの話をしろよといった次のレスがやはり俺の話
397デフォルトの名無しさん
2021/04/06(火) 09:25:00.64ID:dc8Xc+ex え?答えないの?ww
また何度も繰り返す、困った時のフレーズですか?
また何度も繰り返す、困った時のフレーズですか?
398デフォルトの名無しさん
2021/04/06(火) 09:28:37.03ID:MTiaA6bM コードに問題はないよ
で、お前はコードに問題あると思ってるの?問題ないと思ってるの?
その解決策は自分で思いつけないの?
いいからコードの話をしなよw
俺はもう答えたからねw
で、お前はコードに問題あると思ってるの?問題ないと思ってるの?
その解決策は自分で思いつけないの?
いいからコードの話をしなよw
俺はもう答えたからねw
399デフォルトの名無しさん
2021/04/06(火) 09:31:53.66ID:dc8Xc+ex 答えてるんですけど
お前が戦う姿勢なのはいいが、ちゃんと読んでくれなきゃ、ずっこけるだけですよw
コードに問題なければいいなら、Makefileで問題なければいいってことになるだろうに
自分だけは例外は許されへんな
お前が戦う姿勢なのはいいが、ちゃんと読んでくれなきゃ、ずっこけるだけですよw
コードに問題なければいいなら、Makefileで問題なければいいってことになるだろうに
自分だけは例外は許されへんな
400デフォルトの名無しさん
2021/04/06(火) 09:33:48.52ID:MTiaA6bM > 答えてるんですけど
次のレスは、どのレスで答えてるかを書くだけでいいよ
次のレスは、どのレスで答えてるかを書くだけでいいよ
401デフォルトの名無しさん
2021/04/06(火) 09:34:52.15ID:dc8Xc+ex402デフォルトの名無しさん
2021/04/06(火) 09:34:55.28ID:MTiaA6bM まだ?
403デフォルトの名無しさん
2021/04/06(火) 09:35:55.88ID:MTiaA6bM404デフォルトの名無しさん
2021/04/06(火) 09:36:46.41ID:MTiaA6bM コードに問題がないなら>>369のmake.shでいいじゃんなw
405デフォルトの名無しさん
2021/04/06(火) 09:37:44.50ID:MTiaA6bM コードに問題がある or 問題がない・・・これはコードの問題
お前がそれでいいと思うならそうなんだろうな・・・これはコードではなく俺の話
お前がそれでいいと思うならそうなんだろうな・・・これはコードではなく俺の話
406デフォルトの名無しさん
2021/04/06(火) 09:38:03.38ID:MTiaA6bM 訂正
コードに問題がある or 問題がない・・・これはコードの話
お前がそれでいいと思うならそうなんだろうな・・・これはコードではなく俺の話
コードに問題がある or 問題がない・・・これはコードの話
お前がそれでいいと思うならそうなんだろうな・・・これはコードではなく俺の話
407デフォルトの名無しさん
2021/04/06(火) 09:43:24.15ID:dc8Xc+ex 変な浅知恵でサイト探してからおかしいぞ
大丈夫か?w
クールダウンタイム必要か?
お前が、コードに「問題あるの?問題ないの?」のって聞いてきてるんだから、「問題だとは思わん」が答えになってるだろうに
何をおっしゃってるんですか。マジ大丈夫ですか?
「お前が」「他人のに」「ダメ出ししてるのが」アホみたいなながーいやり取りになる(俺だけではないのは上の方でも)主要因なのに、(Makefileでの利点をいまだに理解しようとしないのは置いておいても)何を自分ので問題ないでしょなんておっしゃってるんですか
カオスw
大丈夫か?w
クールダウンタイム必要か?
お前が、コードに「問題あるの?問題ないの?」のって聞いてきてるんだから、「問題だとは思わん」が答えになってるだろうに
何をおっしゃってるんですか。マジ大丈夫ですか?
「お前が」「他人のに」「ダメ出ししてるのが」アホみたいなながーいやり取りになる(俺だけではないのは上の方でも)主要因なのに、(Makefileでの利点をいまだに理解しようとしないのは置いておいても)何を自分ので問題ないでしょなんておっしゃってるんですか
カオスw
408デフォルトの名無しさん
2021/04/06(火) 09:44:08.56ID:7tHYoHIo (戦うチャンピオンwww)
409デフォルトの名無しさん
2021/04/06(火) 09:45:42.68ID:MTiaA6bM410デフォルトの名無しさん
2021/04/06(火) 09:49:39.74ID:MTiaA6bM Makefileでの利点はタスクランナーじゃなくて
依存ファイルに基づいて何かを処理するのが得意ってことだよ
タスクランナーとしてならシェルスクリプトの方が得意だって最初に言ったじゃん
依存ファイルに基づいて何かを処理するのが得意ってことだよ
タスクランナーとしてならシェルスクリプトの方が得意だって最初に言ったじゃん
411デフォルトの名無しさん
2021/04/06(火) 09:49:55.09ID:7tHYoHIo なに自分だけに都合が良いように誘導しようとしてんだか
そういう見え透いたのは、ホントにもうw浅知恵好きすぎだろう
矮小化した自分に都合に良いというちょっとナツいフレーズ
てか、結論は出てるだろう、なんか必死で逃げようとはしてるけど
コードに問題なければいいなら、Makefileで問題なければいいってこと
で終わること、とっくに終わってることだよ
そういう見え透いたのは、ホントにもうw浅知恵好きすぎだろう
矮小化した自分に都合に良いというちょっとナツいフレーズ
てか、結論は出てるだろう、なんか必死で逃げようとはしてるけど
コードに問題なければいいなら、Makefileで問題なければいいってこと
で終わること、とっくに終わってることだよ
412デフォルトの名無しさん
2021/04/06(火) 09:52:24.42ID:7tHYoHIo >>410
そう思わないのが居てもいいだろうに(居てもいいとお前自身がもう言ってしまってるようなもんだしなw)、何をそんなに拘って否定してんだか
(Makefileでの利点はお前は今も理解できないのはもうしょうがないとしても)
そう思わないのが居てもいいだろうに(居てもいいとお前自身がもう言ってしまってるようなもんだしなw)、何をそんなに拘って否定してんだか
(Makefileでの利点はお前は今も理解できないのはもうしょうがないとしても)
413デフォルトの名無しさん
2021/04/06(火) 09:53:19.77ID:MTiaA6bM >>411
> コードに問題なければいいなら、Makefileで問題なければいいってこと
シェルスクリプトのコードに問題なければいいなら、Makefileで問題なければいいってこと
ってどういう意味?
シェルスクリプトのコードに問題ないなら
シェルスクリプトのコードでいいでしょ?
> コードに問題なければいいなら、Makefileで問題なければいいってこと
シェルスクリプトのコードに問題なければいいなら、Makefileで問題なければいいってこと
ってどういう意味?
シェルスクリプトのコードに問題ないなら
シェルスクリプトのコードでいいでしょ?
414デフォルトの名無しさん
2021/04/06(火) 09:53:53.30ID:MTiaA6bM415デフォルトの名無しさん
2021/04/06(火) 09:56:33.41ID:7tHYoHIo 浅知恵はすぐ働くくせに、少しは頭をちゃんと使おうな
コードに問題なければ と言い出したのはなぜか自問してみ
自分の都合の良いだけの良い張り繰り返しだなw
コードに問題なければ と言い出したのはなぜか自問してみ
自分の都合の良いだけの良い張り繰り返しだなw
416デフォルトの名無しさん
2021/04/06(火) 09:57:37.45ID:MTiaA6bM417デフォルトの名無しさん
2021/04/06(火) 09:58:01.09ID:7tHYoHIo418デフォルトの名無しさん
2021/04/06(火) 09:58:49.67ID:MTiaA6bM419デフォルトの名無しさん
2021/04/06(火) 10:01:54.70ID:TYYwd7pV >>369
シェルスクリプトのオプションの話をしてたはずなのに、ただのターゲットに変えるとか、コスいことすんな!w
ちなみにもともとは、makefileでは「タスク表示」ができない、って不当なクレームがあっただけの話やったもよう。
おまえ、忘れてるやろ?w
シェルスクリプトのオプションの話をしてたはずなのに、ただのターゲットに変えるとか、コスいことすんな!w
ちなみにもともとは、makefileでは「タスク表示」ができない、って不当なクレームがあっただけの話やったもよう。
おまえ、忘れてるやろ?w
420デフォルトの名無しさん
2021/04/06(火) 10:02:58.82ID:7tHYoHIo421デフォルトの名無しさん
2021/04/06(火) 10:03:14.47ID:MTiaA6bM422デフォルトの名無しさん
2021/04/06(火) 10:03:46.44ID:7tHYoHIo423デフォルトの名無しさん
2021/04/06(火) 10:04:01.45ID:MTiaA6bM > なぜなら、お前が拘ってるのは他人の(Makefile使うな)に対してだろうに
何の話ですか?そんな話はどのレスでもしてませんよ
何の話ですか?そんな話はどのレスでもしてませんよ
424デフォルトの名無しさん
2021/04/06(火) 10:05:07.04ID:7tHYoHIo ほらほら「あくまでも自分の都合の良い言質が欲しいだけ」だろwww
425デフォルトの名無しさん
2021/04/06(火) 10:05:07.70ID:MTiaA6bM426デフォルトの名無しさん
2021/04/06(火) 10:08:05.69ID:7tHYoHIo 何を言ってるんだかなあ
今まで散々Makefileなんて使わないでシェルスクリプトでいいだろう(シェルスクリプト書けないのwとかさえ)と、Makefileいいよって言っている人に突っかかってたくせに
ね、
>おまえ、忘れてるやろ?w
いつものしょっちゅうやってることだけどなww
今まで散々Makefileなんて使わないでシェルスクリプトでいいだろう(シェルスクリプト書けないのwとかさえ)と、Makefileいいよって言っている人に突っかかってたくせに
ね、
>おまえ、忘れてるやろ?w
いつものしょっちゅうやってることだけどなww
427デフォルトの名無しさん
2021/04/06(火) 10:09:04.06ID:7tHYoHIo 止まれ、アホみたいにながーい要因が無くなった(忘却された)ようで終わりだな
428デフォルトの名無しさん
2021/04/06(火) 10:09:12.04ID:MTiaA6bM > Makefileいいよって言っている人に突っかかってたくせに
Makefileいいよって言ってる人は
どこのレスの話ですか?
Makefileいいよって言ってる人は
どこのレスの話ですか?
429デフォルトの名無しさん
2021/04/06(火) 10:10:37.68ID:7tHYoHIo まさかmakeとか言うんじゃないだろうな、まさかな
何をおっしゃってるんですか、誤魔化すにも馬鹿すぎる誤魔化しすぎですよ
何をおっしゃってるんですか、誤魔化すにも馬鹿すぎる誤魔化しすぎですよ
430デフォルトの名無しさん
2021/04/06(火) 10:11:34.82ID:TYYwd7pV431デフォルトの名無しさん
2021/04/06(火) 10:11:54.30ID:MTiaA6bM432デフォルトの名無しさん
2021/04/06(火) 10:12:37.38ID:7tHYoHIo >>430
あなたはいらっしゃらないようですよ、もう彼にはw
あなたはいらっしゃらないようですよ、もう彼にはw
433デフォルトの名無しさん
2021/04/06(火) 10:14:01.22ID:TYYwd7pV あと、makeの-nとか-qとかのオプションを、シェルスクリプトで簡単にやる方法も頼むわ。
434デフォルトの名無しさん
2021/04/06(火) 10:15:02.84ID:7tHYoHIo >>431
また見え透いた自分の都合の良いのを出す(ある意味状態を模造)るんじゃないよ
また見え透いた自分の都合の良いのを出す(ある意味状態を模造)るんじゃないよ
435デフォルトの名無しさん
2021/04/06(火) 10:15:34.36ID:MTiaA6bM436デフォルトの名無しさん
2021/04/06(火) 10:16:47.41ID:TYYwd7pV437デフォルトの名無しさん
2021/04/06(火) 10:19:48.49ID:MTiaA6bM >>433
> あと、makeの-nとか-qとかのオプションを、シェルスクリプトで簡単にやる方法も頼むわ。
簡単だね
makeの-n
DRY_RUN=1
run() {
if [ "$DRY_RUN" ]; then
echo "$@"
else
"$@"
fi
}
run hage hage
-qはタスクランナーとは関係ないな
依存関係があるものに関しては、シェルスクリプトからmakeを呼び出すっていいましたね
> あと、makeの-nとか-qとかのオプションを、シェルスクリプトで簡単にやる方法も頼むわ。
簡単だね
makeの-n
DRY_RUN=1
run() {
if [ "$DRY_RUN" ]; then
echo "$@"
else
"$@"
fi
}
run hage hage
-qはタスクランナーとは関係ないな
依存関係があるものに関しては、シェルスクリプトからmakeを呼び出すっていいましたね
438デフォルトの名無しさん
2021/04/06(火) 10:20:46.70ID:MTiaA6bM >>436
xargsの話ですか?
xargsの話ですか?
439デフォルトの名無しさん
2021/04/06(火) 10:24:39.26ID:TYYwd7pV >>435
> POSIXじゃないので実行できない場合があります
-jオプションの話を出したのはおまえちゃうの?w
まあ、ヤな環境は、捨てるか逃げるかしたらええで。
> え?そんな話今はじめて出ましたよねw
> 並列実行したくないなら & を取るようにしましょう
prepareが重いという前提を無視すんな。w
たとえばprepare1時間、task*は1分だとすると、makeなら1時間3分、シェルスクリプトなら3時間3分やな。。。
おまえは、本当にそれでええと思っとるんか?
> POSIXじゃないので実行できない場合があります
-jオプションの話を出したのはおまえちゃうの?w
まあ、ヤな環境は、捨てるか逃げるかしたらええで。
> え?そんな話今はじめて出ましたよねw
> 並列実行したくないなら & を取るようにしましょう
prepareが重いという前提を無視すんな。w
たとえばprepare1時間、task*は1分だとすると、makeなら1時間3分、シェルスクリプトなら3時間3分やな。。。
おまえは、本当にそれでええと思っとるんか?
440デフォルトの名無しさん
2021/04/06(火) 10:29:29.37ID:TYYwd7pV441デフォルトの名無しさん
2021/04/06(火) 10:34:37.59ID:7tHYoHIo >>440
全然関係ないけど、マジ関西人ですか?
全然関係ないけど、マジ関西人ですか?
442デフォルトの名無しさん
2021/04/06(火) 11:18:25.64ID:TYYwd7pV443デフォルトの名無しさん
2021/04/06(火) 11:27:15.77ID:WaPRNDqz444デフォルトの名無しさん
2021/04/06(火) 19:56:38.86ID:TgvwVymv くだらないスレだな
445デフォルトの名無しさん
2021/04/06(火) 22:33:28.43ID:ceQksYZ9 と、くだらないレスしたがり
446デフォルトの名無しさん
2021/04/10(土) 21:39:22.59ID:1S4Ftpl7 >>237
# シェルスクリプトマガジン vol.30
# POSIX原理主義の逆襲
url=$( echo '/M57C8NB70B/pd/koobe-哲寛仲當-03-lov-ンジガマトプリクスルェシ/pj.oc.nozama.www//:sptth' | rev )
/usr/bin/firefox "$url"
xdg-open "$url"
# /usr/bin/google-chrome "$url"
# シェルスクリプトマガジン vol.30
# POSIX原理主義の逆襲
url=$( echo '/M57C8NB70B/pd/koobe-哲寛仲當-03-lov-ンジガマトプリクスルェシ/pj.oc.nozama.www//:sptth' | rev )
/usr/bin/firefox "$url"
xdg-open "$url"
# /usr/bin/google-chrome "$url"
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 一律現金給付も消費減税もなし 高市内閣の経済対策に割れる世論 [蚤の市★]
- 空自機レーダー照射、音声データ公開 中国 ★3 [蚤の市★]
- 日銀「歴史的」利上げ迫る 35年ぶりの年間上げ幅、0.5%の壁を突破 [蚤の市★] [蚤の市★]
- 津波警報の発表中にグーグル検索、AIが「すべて解除」と誤情報 [蚤の市★]
- 【YouTuber】バイク事故で入院のゆたぼん、振込で「お見舞金」募る [muffin★]
- 低所得層のマクドナルド離れが深刻に 広がる「ファストフード格差」の真相 米国 [少考さん★]
- 中国大使さん、麻生太郎を『この政治屋』と名指しし正論長文を投稿。 [271912485]
- 【実況】博衣こよりのえちえち朝活🧪 2
- 【実況】博衣こよりのえちえち朝活🧪
- 中国「もはや高市の謝罪や撤回で済まされるフェーズは過ぎ去った。辞任以外の選択肢ない」 [271912485]
- 【高市悲報】日本人のTikTokアカウントが続々収益化剥奪中!!乞食どもざまああああああああwwwwwww [394917828]
- 残クレマイホーム爆誕 [715715613]
