1

以前にエイリアスを作成した場合は、このエイリアス定義を/ etc / profileに入れることができますが、一部のビルド操作が進行中であるため、現在は選択できません。新しいbashでaliaswget='wget -c'を使用できますが、現在ビルド操作中のbashでは機能しないため、開いている他のbashでエイリアスを機能させる方法はありますか?

/ usr / bin/wgetを/usr/ bin / tmp / wgetに移動してから、/ usr / bin / wgetにshファイルを作成すると、このファイルの内容は/ usr / bin / tmp / wget$1になる可能性があります。

これは特に変数が1つしかない場合に機能しますが、変数が2つ以上ある場合、このスクリプトはどのように機能しますか?

または、そのshファイルのように、エイリアスを機能させるためのより良い方法、または同じ効果をもたらすことができる他の方法はありますか(このファイルを変更してより多くの変数をサポートする方法はありますか?)

4

2 に答える 2

2

continue = on〜/.wgetrcに行を追加できます。詳細については、ドキュメントを参照してください。

再試行制限を3に設定する場合はtries = 3、〜/.wgetrcに追加します

于 2012-08-23T14:45:02.683 に答える
2

最初の引数だけでなく、すべての引数をコピーする"$@"代わりにwhich を使用できます。$1

于 2012-08-23T14:46:04.680 に答える