teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

情報の追記。

2019/01/20 06:43

投稿

Yuya4
Yuya4

スコア25

title CHANGED
@@ -1,1 +1,1 @@
1
- シェルスクリプト内で#/bin/bashのバージョンにつ
1
+ シェルスクリプトを最新のbashで実行した
body CHANGED
@@ -1,7 +1,10 @@
1
1
  ### 前提・実現したいこと
2
2
  シェルスクリプトを最新版のbashで実行したい。
3
3
  `alias /bin/bash='/usr/local/bin/bash'`でhomebrewでインストールしたbashを指すようにエイリアスを作成している。
4
+ `#!/usr/local/bin/bash`だと上手くいくが、`#!/bin/bash`だと上手くいかない。
5
+ `#!/bin/bash`でも上手くいく方法はありませんか?
4
6
 
7
+
5
8
  ### 発生している問題・エラーメッセージ
6
9
  `#!/bin/bash`を設定しているが、古いバージョンのbashで実行される。
7
10
  ターミナル上で`/bin/bash --version`をすると以下のように表示される。
@@ -23,4 +26,5 @@
23
26
  ```
24
27
 
25
28
  ### 補足情報(FW/ツールのバージョンなど)
26
- OS: macOS Mojave バージョン10.14.2
29
+ OS: macOS Mojave バージョン10.14.2
30
+ ターミナルはzshを使用