- 2013-7-21
- Linux
さくらのレンタルサーバでシェルを実行しようとしたら
#!/bin/bash
動かなかったので、ちょっと調べた。
まず、bashに関する設定ファイルも一通り設定されている
.bash_profile
.bashrc
cat /etc/shells を試すとこんな感じ
$ cat /etc/shells # $FreeBSD: src/etc/shells,v 1.5.36.1.4.1 2010/06/14 02:09:06 kensmith Exp $ # # List of acceptable shells for chpass(1). # Ftpd will not allow users to connect who are not using # one of these shells. /bin/sh /bin/csh /bin/tcsh /usr/local/bin/bash /usr/local/bin/rbash /usr/local/bin/zsh /usr/local/bin/rzsh /usr/bin/passwd
ああ、bashは/usr/local/bin/bashで動いてるのか。。。
#!/bin/bash ↓に変更 #!/usr/local/bin/bash
で、動いた
Sponsored link
便利な商品紹介
オムロン クッションマッサージャ(マッサージクッション) HM-341-BG ベージュ意外と気持ち良い
富士通 FUJITSU ScanSnap iX500 (A4/両面/Wi-Fi対応) FI-IX500A自炊するならやっぱり持っておきたい。せっかくスキャンするならOCR付きにしておくに越したことはない。