-x`の結果がファイルに出力されませんでした。Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。-x`の結果がファイルに出力されませんでした。4.4.20やりたいことシェルスクリプトの標準出力/標準エラー出力をファイルに出力したいです。"hello"起きたことshellscriptを直接実行したときと、bashコマンドで実行したときで、出力されたファイルの中身が異なっていました。-xで表示される実行コマンドが、ファイルに出力されていませんでした。hoge.shでも出力できるようになるでしょうか?※bashコマンドを使う必要性はありませんが、興味として知っておきたいです。シェルスクリプトで実行した結果を変数の仲間で含めてすべて標準出力してくれます。./hoge.shだとシェバンが単なるコメントと解釈されているためではないかと思います。票5シェバンを解釈するのはexecveのようです。./hoge.shではexecveを呼び出されず、-xが効いていません。straceで調べてみましたがやはり、execveでhoge.shになり替わっていませんでした。./hoge.shはhoge.shを単なるデータとして読み込んでいるようです。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。そのようなファイルやディレクトリはありません」と出ます。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。