В gear-1.6.0-alt1 стало невозможно использовать \t (TAB) как разделитель аргументов.
(В ответ на комментарий №0) > В gear-1.6.0-alt1 стало невозможно использовать \t (TAB) как разделитель > аргументов. ...в .gear/rules
(In reply to comment #1) > (В ответ на комментарий №0) > > В gear-1.6.0-alt1 стало невозможно использовать \t (TAB) как разделитель > > аргументов. > > ...в .gear/rules Так работает quote_shell_args() из /bin/shell-quote в libshell-0.1.0-alt2. Вероятно, надо приравнять TAB к пробелу: --- a/libshell/shell-quote +++ b/libshell/shell-quote @@ -111,7 +111,7 @@ __quote_shell_args() { fi fi ;; - [!A-Za-z0-9_\ ]) + [!A-Za-z0-9_\ \ ]) # quote non-regular character unless # in any quote mode [ -n "$bq$dq$sq" ] || bq=\\
(В ответ на комментарий №2) > - [!A-Za-z0-9_\ ]) > + [!A-Za-z0-9_\ \ ]) Да, так всё работает
Исправлено в libshell-0.1.1-alt1
*** Bug 21947 has been marked as a duplicate of this bug. ***