Как передать аргумент сценария конвейерному аргументу?

Двумя широко используемыми в настоящее время вариантами ash являются dash , имеющий репозиторий на kernel.org , и Busybox ash ], у которого есть собственное хранилище .

На странице вариантов оболочки Almquist перечислены многие варианты и приведены ссылки на их исходный код, включая исходную публикацию в Usenet .

0
02.05.2019, 01:42
1 ответ

Похоже, вы закрываете свои котировки непосредственно перед $1, а затем открываете и закрываете новый набор после него. Вы можете попробовать:

echo "Converse Log Labels $1" | mailx -a conversation_logs_"$1".tsv -s "Converse Logs Labels Data $1" username@example.com

или если вы хотите включить кавычки:

echo "Converse Log Labels $1" | mailx -a conversation_logs_"$1".tsv -s "Converse Logs Labels Data \"$1\"" username@example.com
0
28.01.2020, 03:45

Теги

Похожие вопросы