[過去ログ] シェルスクリプト総合 その31 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
256
(3): デフォルトの名無しさん [sage] 2019/08/21(水) 16:35:44.19 ID:MMv7CGOe(1/4) AAS
初めて触れたRH8も、Cygwinもbashだったから、
今でもふつうにbash使ってるな。

それにしても、bashはなんでこんなに嫌われてるんだ?w
269
(2): デフォルトの名無しさん [sage] 2019/08/21(水) 20:02:35.45 ID:MMv7CGOe(2/4) AAS
>>263
263(1): デフォルトの名無しさん [sage] 2019/08/21(水) 19:34:57.26 ID:/hAWXHxO(3/23) AAS
あ、そういやWSLもUbuntuだっけか。他のディストリも使えるけど
そう考えるとdash使ってる人、かなりいるな。
Ubuntu on WSL だと、デフォルトシェルはbashになる。
chshしない限り、WSLではbashのままの人が多いだろうな。
272: デフォルトの名無しさん [sage] 2019/08/21(水) 20:08:56.78 ID:MMv7CGOe(3/4) AAS
>>271
271(1): デフォルトの名無しさん [sage] 2019/08/21(水) 20:04:25.00 ID:/hAWXHxO(7/23) AAS
>>269
> Ubuntu on WSL だと、デフォルトシェルはbashになる。
話通じてないなw

その人が書くシェルスクリプトの一行目には、どうせ #!/bin/sh って書くでしょ?
デフォルトログインシェルがなんであろうが、
デフォルトシステムシェルは dash になるんだよ。
ああ、そいういうことね。

$ ll /bin/sh
lrwxrwxrwx 1 root root 4 7月 26 2018 /bin/sh -> dash*
276
(2): デフォルトの名無しさん [sage] 2019/08/21(水) 20:19:20.00 ID:MMv7CGOe(4/4) AAS
>>274
274(1): デフォルトの名無しさん [sage] 2019/08/21(水) 20:12:54.47 ID:/hAWXHxO(8/23) AAS
>>266
> ちなみに大好きなPOSIXでググってみたが、デフォルトシェル=ログインシェルだなあ。

POSIXが/bin/shについて語ることはあっても、
/bin/bashについて語ることはないと思う

POSIXの世界のシェルには/bin/shしかないのでは?
> POSIXの世界のシェルには/bin/shしかないのでは?
そうなの?
20年くらい前のbashの解説書 "bash Manual & Reference" には、
Bourn Shell(sh/bsh)をPOSIXに準拠させるために書き直したのが
Bourn Again Shell(bash)というふうに書かれていて、
そういうもんだと思ってたわ。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.037s