パラメータ文字列の長さや何かのために奇妙なエラーが発生するかどうかはわかりません。これは、入力、出力、および公開鍵変数を使用する暗号化ファイルユーティリティを呼び出しています。入力変数と出力変数は完全なPATH/FILENAMEであり、キー名はインストールされたキー名です。完全なコマンドの長さは186文字です。以下はそのコマンドです。特殊文字を使用した長いパラメータ文字列の受け渡し
UTILITY.ksh -o /PATH/PATH/PATH/PATH/FILE_OUT.txt -i /PATH/PATH/PATH/PATH/FILE_IN.txt -e "PGP Public Key Company Name, L.L.C. 08 <[email protected]>"
あなたは確かにラインの長さに起因するエラーを取得されていません。ファイル名を '"/PATH/TO/FILE "'のように二重引用符で囲む必要があります。スペースやその他の特殊文字が問題を引き起こす可能性があります。実際のエラーメッセージとコマンドラインを投稿できますか? – Fred
実際に私がメモ帳で列の長さを見たとき++は256を超えていましたが、私は256で切り捨てられていることに気付きました。パラメータが256文字を超えるコマンドを入力する方法はありますか? – user3753693
使用しているOSは何ですか?切り詰めは、テキストエディタまたはシェルによって行われましたか?私はBashを使用して、ちょうど数百文字の長さの行をタイプしたことを確認するだけです。うまくいきました。 – Fred