Почему энергия предлагает мне записывающий предложения вместо того, чтобы использовать completefunc?

Безопасно передающие по каналу имена файлов к xargs требует что Ваш find поддержки -print0 опция и Ваш xargs имеет соответствующую опцию считать его (--null или -0). Иначе имена файлов с непечатными символами или обратными косыми чертами или кавычками или пробелом на имя могут вызвать неожиданное поведение. С другой стороны, find -exec {} + находится в POSIX find спецификация, таким образом, это портативно, и это почти столь же безопасно как find -print0 | xargs -0, и определенно более безопасный, чем find | xargs. Я никогда не рекомендовал бы не делать find | xargs без -print0.

0
15.04.2013, 00:17
1 ответ

Оказалось, что вместо того, чтобы использовать Вкладку я должен был использовать Ctrlx Ctrlu

См. compl-функциональные документы для больше.

0
28.01.2020, 05:03

Теги

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