GNU/Linux >> Linux の 問題 >  >> Linux

bash スクリプトで curl を使用して curl を取得する:(3) URL に不正な文字が見つかりました

$URL に \r が含まれています (CR) 最後に (0d )。で削除します

URL=${URL%$'\r'}

curl で使用する前に .


私も同じ問題を抱えていましたが、Windows でスクリプトを作成したことが原因で、行末に不要な \r が含まれていました。

単純な dos から unix への変換で修正されました。

dos2unix <scriptname>

Linux
  1. PythonとBashを使用したPodmanRESTfulAPIの調査

  2. パフォーマンスと安定性のためのApache2Buddyスクリプトの使用

  3. Bash を使用してファイルを検索してコピーする

  1. Bash の配列が見つかりません

  2. URLからbashスクリプトを実行

  3. Bash スクリプトは、空の行に Command Not Found を出力します

  1. Bashでは、いつエイリアスを作成し、いつスクリプトを作成し、いつ関数を作成するのですか?

  2. Curl Outfile変数がBashスクリプトで機能しませんか?

  3. bashスクリプトを使用してcrontabジョブをcrontabに追加するには?