Вопросы с тегом «gnu»

Этот тег предназначен для вопросов по программированию, связанных с программным обеспечением и инструментами, предоставляемыми проектом GNU («GNU's Not Unix»).

615
Передача дополнительных переменных из командной строки, чтобы сделать

Могу ли я передать переменные в Makefile GNU в качестве аргументов командной строки? Другими словами, я хочу передать некоторые аргументы, которые в конечном итоге станут переменными в...

152
Что означает «#define _GNU_SOURCE»?

Сегодня я должен был использовать basename()функцию, и man 3 basename( здесь ) дал мне странное сообщение: Ноты Существует две разные версии basename () - версия POSIX, описанная выше, и версия GNU , после которой #define _GNU_SOURCE #include <string.h> Мне интересно, что это #define...

136
Как я могу применить diff-патч в Windows?

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

98
Как использовать GNU sed в Mac OS 10.10+, 'brew install --default-names' больше не поддерживается

В Mac OS 10.10.3 я установил gnu-sed, набрав: brew install gnu-sed --default-names Когда я набираю его снова, я получаю сообщение: gnu-sed-4.2.2 уже установлен Однако даже после перезагрузки системы и перезапуска Терминала я все еще не могу использовать GNU-версию sed. Например: echo a | sed...

88
Как экспортировать частный / секретный ключ ASC для расшифровки файлов GPG

Предыстория: мой босс пытался экспортировать мне ключ ASC с публичной и частной частями, но всякий раз, когда я получаю файл, частная часть никогда не загружается и не расшифровывает никакие файлы. Мы пробовали экспортировать ключ ASC, используя: Приложение Windows Kleopatra 2.1 (входит в состав...

87
поведение пробелов в регулярном выражении grep

У меня есть текстовый файл, содержащий что-то вроде: 12,34 EUR 5,67 EUR ... Перед «EUR» стоит один пробел, и я игнорирую 0, XX EUR. Я старался: grep '[1-9][0-9]*,[0-9]\{2\}\sEUR' => didn't match ! grep '[1-9][0-9]*,[0-9]\{2\} EUR' => worked ! grep '[1-9][0-9]*,[0-9]\{2\}\s*EUR' => worked...

85
Как мне выполнить tar для каталога без сохранения структуры каталогов?

Я работаю над сценарием резервного копирования и хочу заархивировать каталог файлов: tar czf ~/backup.tgz /home/username/drupal/sites/default/files Это разбивает его, но когда я распаковываю полученный файл, он включает в себя полную файловую структуру: файлы находятся в формате...