回答編集履歴

1

微修正

2020/02/08 10:33

投稿

otn
otn

スコア85901

test CHANGED
@@ -56,4 +56,4 @@
56
56
 
57
57
 
58
58
 
59
- あと、昔のshだと引数がゼロ個の時に`"$@"`が1つの空文字列に置換されたので、引数をそのまま別のコマンドに渡したい場合は`${1:+"${@}"}`のように書く必要がありました。現在のBashその他では、引数がゼロ個の時に`"$@"`は全くの空になりますので、そのまま書けばいいです。
59
+ あと、昔のshだと引数がゼロ個の時に`"$@"`が1つの空文字列に置換されたので、引数をそのまま別のコマンドに渡したい場合は`${1+"${@}"}`のように書く必要がありました。現在のBashその他では、引数がゼロ個の時に`"$@"`は全くの空になりますので、そのまま書けばいいです。