[過去ログ] くだらねえ質問はここに書き込め! Part 234 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
531
(1): 2019/01/13(日)13:12 ID:HUSfdmat(1/3) AAS
質問1.シェル更新がしたいです。
ubuntuでいいんですが、ログインシェルと$SHELLの関係を教えてください。

.bashrcに$SHELL='/usr/local/bin/bash'とかいてchsh -s /usr/local/bin/bashとすると
シェル更新になるのでしょうか?それとも片方だけ?

質問2
ディストリによって/bin/shは/bin/bashにシンボリックリンクだったり、単独のshだったりします。

ネットを見ると、
>「sh」という名前でbashを動かしたときは、できるだけ昔のshっぽく動きますよ
>「/bin/sh」と「/bin/bash」のどちらを指定しても、動き出すのは「/bin/bash」です。
>ただし「/bin/sh」を指定したときは、bashのくせにshっぽく動くのです。
省3
555
(2): 2019/01/14(月)14:17 ID:nnvqM0Jf(1/2) AAS
>>531
#!/bin/sh のスクリプトは、bash 特有の文法を使っていないけど、
#!/bin/bash は、使っている

bash 特有の文法を使っていれば、#!/bin/sh とは書けない!
#!/bin/bash と書かなければならない

#!/bin/sh の方が、他のシェルとの互換性が高い
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.039s