エラーの原因を検出できません。
私を指摘してください。それは是正措置です。私は初心者なので、これは私にとって大きな助けになります。
mapping.txt:
test1 hello
test2 world
私の Sh ファイル: パラメータ 1 = こんにちは
a= cat mapping.txt | grep $1 | awk '{print$1}'
echo $a
## Extracting Dump name
b=$(ls -ltr /home/oracle/$a/$1*.dmp | awk '{print $9}' | tail -1)
test1 をエコーとして取得していますが、/home/oracle/ $a /$1*.dmp スクリプトで置き換えることができません
出力: ls: /home/oracle//hello*.dmp: そのようなファイルまたはディレクトリはありません
/home/oracle/test1/hello*.dmp として置き換えるには、どのような変更を行う必要がありますか?