Проблема с подстановкой команд bash и переменных [дубликат]

Вы можете попробовать создать эти deb пакеты с другим инструментом, make-kpkg, который устанавливается с помощью apt-get install kernel-package. Тогда, например,

make-kpkg --rootcmd=fakeroot --initrd --uc --us -j2 kernel_image kernel_headers

Эта команда не должна каждый раз выполнять сделать очистку.

0
14.02.2017, 23:19
2 ответа

Что не так с xargs , особенно если он работает?

Оболочка удаляет кавычки, не являющиеся результатом какого-либо раскрытия, что означает, что она не удаляет одинарные кавычки, возникающие в результате удаления двойные кавычки. Вместо этого используйте массив:

args=('http://www.mydomain.com/url' -H 'mydomain.com')
curl "${args[@]}"
2
28.01.2020, 02:25

Похоже, в вашей ошибке есть лишняя кавычка перед словом http , которое может вызывать ее. Вы должны попробовать повторить строку перед выполнением, чтобы убедиться в правильности синтаксиса.

"curl: (1) Protocol "'http" not supported or disabled in libcurl"
                     ^
1
28.01.2020, 02:25

Теги

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