LINUX.ORG.RU

История изменений

Исправление Legioner, (текущая версия) :

Такой способ передаст параметр с содержанием «пустая строка». Это не то же самое, что вообще не передать параметр (и то, что я хотел избежать).

Сравни cat "$test" и cat ${test:+"$test"} когда test не задан или пуст.

Исправление Legioner, :

Такой способ передаст параметр с содержанием «пустая строка». Это не то же самое, что вообще не передать параметр.

Сравни cat "$test" и cat ${test:+"$test"} когда test не задан или пуст.

Исходная версия Legioner, :

Такой способ передаст параметр с содержанием «пустая строка». Это не то же самое, что вообще не передать параметр.