Как предотвратить расширение подстановочных знаков для моей команды, как это делает scp? - PullRequest
1 голос
/ 27 февраля 2010

Я хочу, чтобы мое приложение принимало аргумент спецификации файла буквально, без подстановочного знака. Это потому, что каталог, из которого выполняется моя команда, не является каталогом (или машиной), где должно выполняться расширение glob. Я полагаю, что scp каким-то образом удается это сделать, но я затрудняюсь воспроизвести это в моем инструменте, кроме цитирования аргумента, но почему-то scp не требует цитирования, поэтому я хотел бы сделать то же самое.

Как я могу предотвратить расширение группового символа для моего аргумента командной строки, как это делает scp?

1 Ответ

1 голос
/ 27 февраля 2010

какую оболочку вы используете? В bash вы можете использовать set -o noglob. В противном случае, предоставьте больше информации для определения проблемы.

...