
Ubuntu 18.04.3 LTSを利用している初心者です。
あるマニュアルに従い.bashrcと.bash_profileをサーバーに設置をし
source ~/.bash_profileを行っても全く動きがありません。
”source ~/.bash_profile”の代わりに、” . ~/.bash_profile”を行うと
以下のメッセージが出てきます。
-sh: 2: /home/v085itnRv1/.bash_profile: source: not found
-sh: 4: /home/v085itnRv1/.bash_profile: Syntax error: "(" unexpected
何が原因でどのようにすれば上手くいくでしょうか?
■マニュアル
https://github.com/Chris-Graffagnino/Jormungandr …
にある真ん中あたりの”Download some scripts”を行っています。
■.bashrcの内容:
https://github.com/Chris-Graffagnino/Jormungandr …
■.bash_profileの内容
https://github.com/Chris-Graffagnino/Jormungandr …
■functionで設定したものを使う階層
jormのディリクトリーの中
P.S.
なお、初心者で知識不足のため、質問の仕方が不十分なところがあるかもしれない点ご了承下さい。
よろしくお願いします。

No.3ベストアンサー
- 回答日時:
grep '^'`whoami`: /etc/passwd
をやってみて(打ち間違え注意)、最後の項目(ログイン時のシェル)が /bin/bash ですか?
そうでない場合、sudo apt install bash して、インストールできたか、あるいは、すでにインストール済みだった場合、
chsh -s /bin/bash
でログイン時のシェルを変更して、上記最後の項目が /bin/bash に変わっていることを確認して、ログインしなおしてください(あるいはOS再起動)。
No.2
- 回答日時:
追記:
シェルが bash ではないので、 bash用の初期設定ファイルである .bashrcや .bash_profile は実行されません。
No.1
- 回答日時:
-sh: 2: /home/v085itnRv1/.bash_profile: source: not found
-sh: 4: /home/v085itnRv1/.bash_profile: Syntax error: "(" unexpected
というエラーメッージから推測すると、
source ~/.bash_profile と入力したコマンドラインシェルが、 sh になっている。
そのため、bashの拡張命令が使えない
ということだと思われます。
このコマンドを実行しているユーザーのログインシェルがshになっている、あたりだと思われますが、今出ている情報だけでは、詳細はわかりません
https://takuya-1st.hatenablog.jp/entry/2017/01/0 …
情報不足で申し訳ございません。ユーザーのログインシェルはshだと思います。(echo $SHELLを打つと/bin/shという表示が出るのですが、それはログインシェルがshという事でしょうか?)
ご回答ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
今、見られている記事はコレ!
-
弁護士が解説!あなたの声を行政に届ける「パブリックコメント」制度のすべて
社会に対する意見や不満、疑問。それを発信する場所は、SNSやブログ、そしてニュースサイトのコメント欄など多岐にわたる。教えて!gooでも「ヤフコメ民について」というタイトルのトピックがあり、この投稿の通り、...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Thunderbird 振り分けされなく...
-
xcopyバッチを管理者として実行...
-
JP1で月末以外で毎週月曜日のジ...
-
エクセルで定期的(30分おき)...
-
2010でShiftキーを使っても自動...
-
Teratermで、条件分岐させたい
-
Excel VBA のマルチページ
-
WindowsServer2003の、SMB1.0を...
-
ADのDC移行の手順を教えてください
-
bat 処理の中止
-
NetBTエラーとbrowserエラーが多発
-
Tera Termでのコマンド流し込み...
-
コマンドの戻り値が「130」
-
icaclsの読み方
-
pscp.exeでkeyのStoreを確認し...
-
大量のフォルダへのハイパーリ...
-
元のフォルダに矢印キーで帰りたい
-
error RC2104について
-
FTPデータ転送コマンドを手打ち...
-
これは何??アクセスなのかな??
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Thunderbird 振り分けされなく...
-
xcopyバッチを管理者として実行...
-
2010でShiftキーを使っても自動...
-
JP1で月末以外で毎週月曜日のジ...
-
VBAのタイマー
-
エクセルで定期的(30分おき)...
-
ADのDC移行の手順を教えてください
-
bat 処理の中止
-
MODE関数を文字でできる関数は...
-
SSDのTrimって毎日実行していい...
-
ポリシーでコンピュータの構成...
-
Javaのダウンロード→インストー...
-
batファイルの実行が1行目のみ...
-
AVIRAでスキャンできない
-
タスクススケジューラを停止さ...
-
LANがつながりません
-
突然、関数が正常に表示しなく...
-
activ x について
-
Jmeterで長時間のテスト
-
Windows10 pathが通らない
おすすめ情報
(自分はシェルについて理解が十分ではないのですが)
echo $SHELLと打つと、/bin/shと表示されます。
何かの参考になれば。
マニュアル作成者もUbuntu18.04を利用しているのですが、この方はシェルをbashを利用している可能性があるという事なのでしょうか?
また、自分の環境では100%利用できないという事でしょうか?それとも何らかの方法で利用できるのであれば、その方法を教えていただければ幸いです。