Traveling Rubyで呼び出されているRubyスクリプトにコマンドライン引数を渡そうとしているときに問題が発生します。私は宝石を持つスクリプトのための彼らの標準的なwrapper.shファイルを使用しています: #!/bin/bash
set -e
# Figure out where this script is located.
SELFDIR="`dirname \"$0\"
ファイルから呼び出されたときに動作しませんが、独自のコードを実行すると簡単なコードセグメントが作成されます。 以下のコード: for files in *; do echo ${files::10}; done
私はファイル(例えばMyScript.sh)内にこれを入れしようとすると、私は次のコマンドを実行します。 sh MyScript.sh
私は次のようなエラー「MyScript.sh