前提・実現したいこと
:#!bin/sh で sourceコマンドが使えるようになる
ここに質問の内容を詳しく書いてください。
hoge.shのコードを見てください
発生している問題・エラーメッセージ
実行結果は、
hoge.sh:4行:source:piyo.sh:ファイルがみつかりません
該当のソースコード
hoge.sh
補足情報(FW/ツールのバージョンなど)
環境:RHEL
元shファイル
ファイル名hoge.sh
ファイル構造は
/home/hoge/hoge.sh
/home/hoge/piyo.sh
hoge.sh #!/bin/sh ./piyo.sh #「piyo」で設定された変数を引き継ぐ source piyo.sh if 省略 fi exit ------------- piyo.sh #!/bin/sh @echo off PATH=~.jar PATH=~.jar EXPORT PATH
実行方法は
sh hoge.sh これは固定でお願いします。
shファイルの中は変えずにできる方法はありませんか。
コマンドのタイプミスとかは一切ありません。
bin/sh ->bin/bash
sh->bash
シンボリックリンクはこんな感じです