0
でコマンドに引数を渡す:エラー私は、このようなコマンドを実行したいと思いますbashスクリプト
#!/bin/sh
`which rvmsudo` `which program` argument
を私はこの問題
/usr/bin/env: argument: No such file or directory
でコマンドに引数を渡す:エラー私は、このようなコマンドを実行したいと思いますbashスクリプト
#!/bin/sh
`which rvmsudo` `which program` argument
を私はこの問題
/usr/bin/env: argument: No such file or directory
を確認してください取得するには、そのすべてステートメントが有効に戻ります:
#!/bin/bash
RVMSUDO=`which rvmsudo`
test -z "$RCMSUDO" && exit 1
PROGRAM=`which program`
test -z "$PROGRAM" && exit 2
$RVMSUDO $PROGRAM argument
あなたはスクリプト内のコマンドの引数としてスクリプトに与えた引数を渡しますか?引き続き引数を$ 1 – Raghuram
に変更する必要があります。どうして?どうして?どうして? –
あなたのエラーとは無関係ですが、実際にはbashを使用するには '#!/ bin/bash'を使用する必要があります。そうしないと、スクリプトは互換モード(POSIX) –