シェルスクリプトに関する総合スレッドです。
全般
・荒しは無視しましょう。
・丁寧な姿勢を心掛けましょう。
・ネチケット(死語)を意識しましょう。
・「○○(他の言語)でいいやん」は禁止。他のスレに行ってください。
シェルスクリプト総合 その30
https://mevius.5ch.net/test/read.cgi/tech/1561989867/
探検
シェルスクリプト総合 その31
レス数が1000を超えています。これ以上書き込みはできません。
2019/08/10(土) 23:17:50.64ID:L+B8OP2P
970デフォルトの名無しさん
2019/10/26(土) 11:14:58.17ID:3fttRo5u971デフォルトの名無しさん
2019/10/26(土) 11:16:54.58ID:Q5pTtErv while true
do
や、
FLAG=true
or
FLAG=false
if $FLAG; then
真偽に成功不成功をそのままは、なんて書きたかっただけだろ、そうの方が見た目がいいしな
なんでそんなに拘っているんだか
do
や、
FLAG=true
or
FLAG=false
if $FLAG; then
真偽に成功不成功をそのままは、なんて書きたかっただけだろ、そうの方が見た目がいいしな
なんでそんなに拘っているんだか
972デフォルトの名無しさん
2019/10/26(土) 11:21:27.44ID:3fttRo5u つーか、いいかげんにしろよ。
真偽値の値を何にするかって話だろ
誰も真偽値をどうやって生成するかの話なんかしてねーよ
真偽値の値を何にするかって話だろ
誰も真偽値をどうやって生成するかの話なんかしてねーよ
973デフォルトの名無しさん
2019/10/26(土) 11:22:36.82ID:3fttRo5u いつものやつ言っとくわ
>>971
/\___/\
/ / ヽ ::: \
| (●), 、(●)、 | / ̄ ̄ ̄ ̄ ̄ ̄ ̄
| ,,ノ(、_, )ヽ、,, | < まーたはじまった
| ,;‐=‐ヽ .:::::| \_______
\ `ニニ´ .:::/
/`ー‐--‐‐―´´\
>>971
/\___/\
/ / ヽ ::: \
| (●), 、(●)、 | / ̄ ̄ ̄ ̄ ̄ ̄ ̄
| ,,ノ(、_, )ヽ、,, | < まーたはじまった
| ,;‐=‐ヽ .:::::| \_______
\ `ニニ´ .:::/
/`ー‐--‐‐―´´\
974デフォルトの名無しさん
2019/10/26(土) 11:23:54.27ID:Q5pTtErv FLAG=true or false
FLAG=1 or 0
etc
なんでも好きにすればいいだろ
true/falseコマンドを使った方が見た目簡潔じゃないかと思うがな、個人的に。使わんけど
お前がいいかげんにしろよw
FLAG=1 or 0
etc
なんでも好きにすればいいだろ
true/falseコマンドを使った方が見た目簡潔じゃないかと思うがな、個人的に。使わんけど
お前がいいかげんにしろよw
975デフォルトの名無しさん
2019/10/26(土) 11:29:02.54ID:3fttRo5u976デフォルトの名無しさん
2019/10/26(土) 11:32:55.31ID:Q5pTtErv 俺は他alias使ったのやのその話題は、なにをわざわざ凝ったことしようとしてるのか意図不明で趣味なんだろなとしか思ってない
977デフォルトの名無しさん
2019/10/26(土) 11:33:38.63ID:T/HAOzs9 やっぱりどこでも動くシェルスクリプトなんて幻想なんだね…
978デフォルトの名無しさん
2019/10/26(土) 11:34:25.41ID:3fttRo5u >>976
趣味(実用的ではないネタコード)に、正当っぽい理由をつけるなって話だ
趣味(実用的ではないネタコード)に、正当っぽい理由をつけるなって話だ
979デフォルトの名無しさん
2019/10/26(土) 11:36:44.02ID:Q5pTtErv ただの雑談だろ
あれを強制するなりしているわけでもないのに、なにをそう否定してんだか
そんなヤツがリアルで一緒に仕事するなら思いっきりくそ叩くがなw
あれを強制するなりしているわけでもないのに、なにをそう否定してんだか
そんなヤツがリアルで一緒に仕事するなら思いっきりくそ叩くがなw
980デフォルトの名無しさん
2019/10/26(土) 11:37:51.16ID:3fttRo5u あとC言語の世界しか知らんようだから言っておくと、rubyは0も1もtrueな
シェルスクリプトは反対で0がtrueで1がfalseなんだ、それ以外の回答はない!ってのは
ちょっと考えが浅いんじゃないですかねぇw
http://osishow3.hateblo.jp/entry/2017/04/20/235500
nil is false
false is false
0 is true
1 is true
シェルスクリプトは反対で0がtrueで1がfalseなんだ、それ以外の回答はない!ってのは
ちょっと考えが浅いんじゃないですかねぇw
http://osishow3.hateblo.jp/entry/2017/04/20/235500
nil is false
false is false
0 is true
1 is true
981デフォルトの名無しさん
2019/10/26(土) 11:39:18.03ID:Q5pTtErv 何をひとりで妄想に走っているんだか
だれか「いいかげんにしろ」とか言ってなかったか?w
だれか「いいかげんにしろ」とか言ってなかったか?w
982デフォルトの名無しさん
2019/10/26(土) 11:42:23.29ID:3fttRo5u 俺に突っかかってきてないで、シェルスクリプトの話題をしたら?
983デフォルトの名無しさん
2019/10/26(土) 11:43:40.40ID:Q5pTtErv よくいうよw
984デフォルトの名無しさん
2019/10/26(土) 11:47:29.21ID:3fttRo5u そりゃいうだろ、いきなりシェルスクリプトと関係ない
「俺」の話を始めるんだからw
「俺」の話を始めるんだからw
985デフォルトの名無しさん
2019/10/26(土) 11:50:09.04ID:Q5pTtErv 言ったことに対してはそりゃ言うだろう。お前がわざわざ言ったんだから
そんなのが無くてもいいのに。お前だった元々のやつを「アホ」呼ばわりしてるじゃん
そんなのが無くてもいいのに。お前だった元々のやつを「アホ」呼ばわりしてるじゃん
986デフォルトの名無しさん
2019/10/26(土) 15:54:12.94ID:0I+FrAtF987デフォルトの名無しさん
2019/10/26(土) 16:04:47.31ID:+M+pJ73c set -eで正しく動かない
↓
set +eと書いて動くと主張。赤っ恥w
↓
set +eと書いて動くと主張。赤っ恥w
988デフォルトの名無しさん
2019/10/26(土) 16:15:33.38ID:0I+FrAtF 逃げ方がチョン臭くてキモい
989デフォルトの名無しさん
2019/10/26(土) 16:17:36.78ID:+M+pJ73c しかも、最初の状態が set +e だったら
set -e に状態が変わってしまうというクソコード
汎用性がない
set -e に状態が変わってしまうというクソコード
汎用性がない
990デフォルトの名無しさん
2019/10/26(土) 16:20:27.41ID:+M+pJ73c true / false を使えばいいのに、[ が入ってない環境を考慮せずに、
true / false が入ってないかもしれないから [ を使ったと言う無能ぶりw
true / false が入ってないかもしれないから [ を使ったと言う無能ぶりw
991デフォルトの名無しさん
2019/10/26(土) 16:22:55.60ID:0I+FrAtF 最初にset -eするとルール化するだけ
いちゃもんつけるの得意だな
いちゃもんつけるの得意だな
992デフォルトの名無しさん
2019/10/26(土) 16:24:16.70ID:0I+FrAtF []やtestが使えないシェル教えてくれよ
993デフォルトの名無しさん
2019/10/26(土) 16:25:06.04ID:+M+pJ73c TRUEの反対だからfalseというが、
FALSEの反対もfalseになってると気づいてなくて
そもそもシェルスクリプトの仕様をわかってないw
[ 0 = 0 ]; echo $? # => 0
[ ! 0 ]; echo $? # => 1
[ ! 1 ]; echo $? # => 1
FALSEの反対もfalseになってると気づいてなくて
そもそもシェルスクリプトの仕様をわかってないw
[ 0 = 0 ]; echo $? # => 0
[ ! 0 ]; echo $? # => 1
[ ! 1 ]; echo $? # => 1
994デフォルトの名無しさん
2019/10/26(土) 16:27:23.30ID:+M+pJ73c >>992
上の方で /bin/true, /bin/false コマンドがあるんだから
true, false が使えないシェルがあるはずだって主張していたぞw
その理屈で言えば [ コマンドもあるんだから、 [ が使えないシェルもあるってことになるんだがなw
上の方で /bin/true, /bin/false コマンドがあるんだから
true, false が使えないシェルがあるはずだって主張していたぞw
その理屈で言えば [ コマンドもあるんだから、 [ が使えないシェルもあるってことになるんだがなw
995デフォルトの名無しさん
2019/10/26(土) 16:28:56.67ID:+M+pJ73c 更に言うなら
TRUE=$([ 0 = 0 ];echo $?)
FALSE=$([ ! $TRUE ];echo $?)
これにサブシェルを使うのもアホらしいw
TRUE=$([ 0 = 0 ];echo $?)
FALSE=$([ ! $TRUE ];echo $?)
これにサブシェルを使うのもアホらしいw
996デフォルトの名無しさん
2019/10/26(土) 16:29:21.39ID:0I+FrAtF997デフォルトの名無しさん
2019/10/26(土) 16:29:57.11ID:+M+pJ73c998デフォルトの名無しさん
2019/10/26(土) 16:30:08.87ID:0I+FrAtF あーいつものマウントとらないと死ぬ病気のやつか
おだいじに
おだいじに
999デフォルトの名無しさん
2019/10/26(土) 16:30:30.62ID:+M+pJ73c1000デフォルトの名無しさん
2019/10/26(土) 16:30:49.43ID:+M+pJ73c >>998
マウント取られて可愛そうwww
マウント取られて可愛そうwww
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 76日 17時間 12分 59秒
新しいスレッドを立ててください。
life time: 76日 17時間 12分 59秒
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- ミス・ユニバース フィンランド代表の「つり目」写真が波紋… 本人釈明も批判やまず 協会謝罪「徹底的に検証」へ [冬月記者★]
- 自民・麻生太郎副総裁 石破政権の1年は「どよーん」 高市政権発足で「何となく明るくなった」「世の中のことが決まり動いている」★2 [Hitzeschleier★]
- 【おこめ券】鈴木憲和農相 小泉前農相の備蓄米放出を“反省”「備蓄の円滑な運営を図ってまいります」 [Hitzeschleier★]
- 1人3千円の食品高騰対策、何に使える? あいまいなまま衆院通過 [蚤の市★]
- ゆたぼん 二重手術を報告「めちゃくちゃ気に入っています」 [muffin★]
- 【山形】クマ駆除で誤射した猟友会隊員に町が1663万円請求へ...弾当たり男性大けが2023年 小国町 [nita★]
- VIP過疎すぎてつまらない😭
- 中国人、ガチ超正論。「日本人がアイヌに対してやったことを『問題ない』とするなら、中国が日本人に同じことをしても文句ないだろう?」 [314039747]
- 自衛隊員「クマ被害を防ぐ活動、アルバイトに使われたということ。自衛隊の強み活かしてない。猟師のような仕事を期待されるのは無理」 [932029429]
- 【悲報】新米、全く売れなくて倉庫が満杯になってしまうwwwwwwwwwwwwwwwwwwww [802034645]
- 木曜日のんなっしょい❗(・o・🍬)仕放題スレ🏡
- 【悲報】日本共産党、ツイッター速報にブチギレ法的措置WWWWWWWWWWWWWWWWWWWWWWWWWWWW [935793931]
