4 #!/ bin / shと#!/ bin / bashの違いは何ですか? 書いたら #!/bin/bash echo "foo" または #!/bin/sh echo "foo" どちらも同じ結果になります。#!/bin/shまたはで始まるスクリプトを見ました#!/bin/bash。それらの間に違いはありますか? 281 bash scripts sh shebang
3 そのシバンラインに従ってスクリプトを実行するためのコマンドはありますか? 実行許可が設定されていないbashスクリプトを実行する場合、次の操作を実行できます。 bash script.sh bashスクリプトが実行可能でなく、正しいインタープリターがわからない場合、代わりに何を使用する必要がありますか?シェバン行からインタープリターを検索し、それを使用してスクリプトを実行するコマンドはありますか? 46 command-line scripts executable shebang
3 シバンのどのタイプのパスがより望ましいですか? スクリプトでは、最初の行でインタープリターへのパスを指定する必要があります。 しかし、異なるサーバーのLinux、Unix、またはBSDでは、このパスは異なる場合があります。 より好ましいものは何ですか? #!/usr/bin/env bash または #!/bin/bash 20 scripts shebang