ユーザーが 5 つの引数 ( ) を渡した場合$1 $2 $3 $4 $5、最初の 2 つの引数 ( ) を切り捨てて$1 $2、最後の 3 つの引数のみが必要な場合
awk '{print $3,$4,$5} < $@'
渡された引数の数がわからないが、最初の 2 つの引数が必要ない場合
$2 からの情報も必要なので、shift を使用できません。どうすればよいですか?
ユーザーがのような正規表現を使用する可能性があるbashスクリプトのtarファイルで*.txt、シェルが自動的にそれを変換するときに、この問題に遭遇しましたfile1.txt file2.txt(ファイルが2つしかないと仮定し.txtます)