1
ответ

Повторить печать шаблона n раз в одной строке с помощью sed

С помощью sed cmd я хочу напечатать все вхождения шаблона в одной строке. Я знаю, как это сделать с помощью grep - Пе и с awk. Я начал с: $ sed 's /^.* label = "\ (. * \)" Selected. * $ / \ 1 / g' <(echo '...
21.03.2019
1
ответ

Модифицирует ли Apple инструменты GNU и BSD, поставляемые с macOS? [дубликат]

macOS поставляется с bash (это инструмент GNU), macOS также поставляется с такими инструментами, как ls и chmod (которые являются инструментами BSD, хотя я не знаю, из какой разновидности BSD они происходят). Теперь GNU и...
18.03.2019
1
ответ

Добавьте (true || ... ) к функции с помощью sed

Я быстро хочу исправить огромную библиотеку, добавив true || перед каждым вызовом функции. Входной пример: если function_a(some_parameters) && function_b превратится в if (true || function_a(...
27.01.2019
1
ответ

Пытается ли SED надуть меня (проблема обратной ссылки)?

Я пытаюсь вытащить третье подвыражение из этой строки: #EXTRA_GROUPS="dialout cdrom floppy audio video plugdev users" (ага, файл adduser.conf, для тех, кому интересно) с: ...
24.10.2018
1
ответ

Makefile и .oneshell

Когда .oneshell не используется, makefile выполняет каждую команды оболочки в отдельной оболочке. Какова польза этого? Почему makefile не использует одну и ту же оболочку?
17.10.2018
1
ответ

GNU coreutils нужны предложения [закрыто]

Может ли кто-нибудь предложить мне какую-нибудь книгу или веб-сайт, откуда я могу узнать о gnu coreutils, чтобы получить больше знаний о командах терминала. Интерактивная книга или веб-сайт были бы хорошим началом.
15.10.2018
1
ответ

Pass Paint Переменная к Bashscript, которое вызывается изнутри Make

в правиле шаблона, которое я хотел бы экспортировать изготовить переменную вроде $ (Targetlocation), $ @. Я попробовал следующее, но он не экспортировал. Сценарий Bash исполняется исполняемым. Экспорт $ (Targetlocation); \ Экспорт ...
14.09.2018
1
ответ

Может ли chmod в каталоге без --recursive изменить, кто может читать файл в этом каталоге?

Основываясь на предложенном дубликате, позвольте мне переформулировать мой вопрос: если выполняется chmod 0660 path/to/folder, а пользователь A не входит в соответствующую группу, может ли пользователь A по-прежнему читать /path/to/folder/file .txt, если
10.08.2018
1
ответ

С bsdtar "--exclude", как исключить только подкаталоги?

В GNU tar (т. е. gtar) параметр --exclude с подстановочным знаком соответствует только подкаталогам, но не самому каталогу. Например, --exclude test-tar/a/b/* исключит все, что находится внутри b, но...
24.07.2018
1
ответ

сортирует -k1,2 эквивалентно сортировать -k1,1 -k2,2?

Я экспериментирую с GNU Сортировка и lc_collate = "en_us.utf-8". У меня есть файл под названием «Test»: 1,0 1 10 2. 1,0 3 10 4 С помощью SORT -K1,2, а также с простым тестом по сортировке Заказ не меняется: $ Сортировка -...
19.07.2018
1
ответ

Безопасно определить переменную среды

AFAICT, ни GNU Bash, ни любой другой соответствующий пакет (например, GNU coreutils), который обычно доступен в дистрибутивах GNU / Linux, не имеет готового способа определения переменной среды, чтобы ...
07.05.2018
1
ответ

Относятся ли отслеживание поиска и обмен информацией Amazon к Ubuntu как части Debian?

Я понимаю из Ричарда Столлмана в этом видео, сделанном, вероятно, в 2012/2013 году, что Ubuntu не на 100% свободен по определению организации GNU свободного программного обеспечения, поскольку, по словам Столлмана, оно «шпионит» ...
21.02.2018
1
ответ

В чем разница между dd_rescue и ddrescue, когда какую из них предпочесть?

Есть два похожих инструмента для DD на плохом оборудовании: dd_rescue Курта Гарлоффа. GNU ddrescue В чем разница между dd_rescue и ddrescue, когда какую из них предпочесть?
24.11.2017
1
ответ

Ошибка компиляции gettext

Я получаю это сообщение об ошибке, пытаясь скомпилировать gettext с ядром Linux 2.4 libtool: compile: gcc -DHAVE_CONFIG_H -DEXEEXT = \ "\" -DEXEEXT = \ "\" -DEXEEXT = \ "\" -Я. -I .. -I ../ intl -I ../ intl -I .. -I .. -...
03.08.2017
1
ответ

GNU Parallel для параллельной обработки нескольких файлов в Unix с помощью bash

У меня есть bash сценарий, который я использую для перебора списка файлов и поиска совпадений с регулярными выражениями Вот фрагмент моего текущего кода: для файла в $Files_To_Parse; do (cat $file) | grep -ioE "($...
06.07.2017
1
ответ

'Mv' будет когда-либо иметь способность создать каталоги?

Этот вопрос просит лучший способ создать каталог при использовании mv, если он не существует. Мой вопрос состоит в том, почему это не встроенная функция mv? Есть ли некоторая фундаментальная причина из-за который это...
23.05.2017
1
ответ

Почему Gnu сортирует по-разному на моем компьютере с OSX и на компьютере с Linux?

У меня есть машина с OSX, на которой sort запускает сортировку GNU из coreutils 8.26 (установлена ​​из Homebrew), и машина с Linux, на которой sort запускает сортировку GNU из coreutils 8.25. На Mac: mac$ echo -e "{1\n2" | Сортировать ...
06.05.2017
1
ответ

Почему xargs -I подразумевает -L 1

Я видел Почему 'find -exec cmd {} +' должно заканчиваться на '{} +'? что объясняет, почему {} + должен стоять в конце -exec cmd (*), и теперь я хотел бы знать, почему GNU xargs возвращается к единице ...
13.04.2017
1
ответ

прямой вид GNU для использования большой памяти и многих ядер

У меня есть файл довольно крупного текста (19 ГБ, пятьсот миллионов строк) и довольно большой сервер, на котором можно отсортировать его (16 ядер, 64 ГБ памяти) под управлением Ubuntu 12.04. Что лучший способ состоит в том, чтобы использовать командную ст
13.04.2017
1
ответ

В чем разница между «--color = auto» и «--color = tty»?

Я использую ls из основных утилит GNU. На странице руководства не упоминается только none, auto и always, но я считаю, что tty также работает. Этот параметр не используется широко, но все же здесь упоминалось ...
01.04.2017
1
ответ

Выполнить действие при обнаружении вторжения шасси.

Дано: сервер под управлением GNU / Linux, и переключатель обнаружения вторжения корпуса на этом сервере, и BIOS (или UEFI) на этом сервере, который отслеживает статус обнаружения вторжения, так что статус может быть ...
31.03.2017
1
ответ

Где определяется формат файла контрольной суммы GNU?

Где определяется формат файла контрольной суммы GNU? Я не вижу упоминания о формате файла контрольной суммы на веб-сайте документации GNU
09.01.2017
1
ответ

make: *** [all] Ошибка 2 при выполнении make

Попытка собрать и установить компилятор и библиотеки Apache Thrift - ./configure && make Но затем я получаю сообщение об ошибке, которое, кажется, не понимаю, где это не удается ... thrift 0.9.3 ...
23.11.2016
1
ответ

install gnu command

У меня установлена ​​команда split. Однако мне нужен аргумент --filter, который поддерживается командой split в gnu. Итак, мне нужно установить GNU Split. Как мне это сделать на моем Mac? Я попробовал $ brew ...
19.05.2016
1
ответ

Инкрементальная арифметика Sed

Я хочу заменить число в конце строки, увеличивая его на единицу каждый раз, когда я запускаю определенную строку sed. строка выглядит так: server-port = 25555 Я думал, что могу запустить ...
13.04.2016
1
ответ

Обновление GNU parted 3.1 до 3.2

Я пытаюсь обновить GNU parted 3.1 до 3.2, и когда я пытаюсь проверить ключ, он говорит: # gpg --verify parted -3.2.tar.xz.sig gpg: Подпись сделана, понедельник, 28 июля 2014 г., 23:20:50 EDT с использованием идентификатора ключа RSA ...
07.03.2016
1
ответ

Как создаются документы GNU в форматах PDF?

Некоторые программы GNU не предлагают файлы PDF для своих руководство, например http://www.gnu.org/software/findutils/manual/find.html У некоторых есть, и в их файлах PDF есть закладки / схемы, например https: //www.gnu.org / ...
11.01.2016
1
ответ

Где я могу найти mailfromd об/мин для CentOS 6?

Я пытался определить местоположение об/мин для GNU Mailfromd, и это - зависимости и было вполне удивлено не найти его абсолютно нигде в 'сети. Только место, я мог найти любого об/мин, было для...
15.11.2015
1
ответ

gtags для cygwin

Это могло бы быть глупым вопросом, и надо надеяться это не вне темы, но я не могу выяснить, где еще спросить. Действительно ли gtags доступен для cygwin? Я использую ctags, но было бы хорошо иметь все дополнительное...
01.11.2015
1
ответ

Идиомы `set -e` и` grep` для предотвращения преждевременного выхода из сценария оболочки, когда шаблон не найден

Требуется помощь - в контексте сценариев оболочки на GNU / LINUX bash: я всегда использую set -e. Часто я хотел бы использовать команду grep и не всегда хочу, чтобы сценарий завершал выполнение, если grep имеет выход ...
09.10.2015