私たちは実行しようとしているシェルスクリプトを$>./shell.sh
としています。これを実行すると、「悪い通訳」に関するエラーが表示されます。スクリプトを実行するとsh shell.sh
が実行されます。私の質問は、我々は./shell.sh
としてIBMのAIXでシェルスクリプトを実行することです。IBM AIXでシェルスクリプトを実行する際にヘルプが必要
他のスクリプトを呼び出すシェルスクリプトがたくさんあります。他のシェルスクリプトをsh other_shell_scripts.sh
として呼び出すようにシェルスクリプトを変更することは実現できません。
ノート我々はあなたが./shell.sh
でスクリプトを実行したい場合は、はを例#!/usr/bin/env bash
か#!/bin/sh
のために、最初の行としてshebang lineを持っている必要がありますデフォルトのシェル
スクリプトの最初の行は何ですか? – kev