Вопросы по теме 'gnu-coreutils'

inotifywait с очередью FIFO в Bash
Я написал небольшой скрипт Bash, который использует инструменты inotify и интерфейс inotify. Моя проблема в том, что одна из команд в этой функции может заблокировать выполнение до его завершения. Таким образом, функция застревает. Чтобы решить...
2199 просмотров
schedule 09.04.2022

Отображение двух файлов рядом
Как два несортированных текстовых файла разной длины могут отображаться рядом друг с другом (в столбцах) в shell Учитывая one.txt и two.txt : $ cat one.txt apple pear longer line than the last two last line $ cat two.txt The quick brown...
75552 просмотров
schedule 26.04.2022

Как мне прочитать исходный код команд оболочки?
Я хотел бы прочитать фактический исходный код, с которым написаны команды Linux. Я приобрел некоторый опыт их использования, и теперь я думаю, что пришло время взаимодействовать с моей машиной на более глубоком уровне. Я нашел здесь несколько...
127728 просмотров
schedule 07.05.2022

Использование обеих утилит GNU Utils с Mac Utils в bash
Я работаю с построением очень больших файлов с N количеством соответствующих записей данных. (N зависит от файла). В каждом из этих файлов комментарии автоматически генерируются в начале и в конце файла, и хотелось бы отфильтровать их перед...
179 просмотров
schedule 14.08.2022

Терминал OSX: как открыть одну или несколько папок/файлов, пути к файлам которых являются выводом команды
РЕДАКТИРОВАТЬ: я нашел решение для этого, которое сработало. По-видимому, важно заключать пути к файлам в кавычки, чтобы убедиться, что они читаются целиком. path_to_open=$(gfind ~/x/y/ | gshuf | ghead -n 1) && open "${path_to_open}"...
635 просмотров
schedule 22.01.2023

Как заставить IPython раскрашивать вывод многострочного вызова Bash с объявлениями из моего .bashrc или .bash_profile в Mac OS X с помощью coreutils?
Здесь могут быть какие-то странности с моей конфигурацией, просто примечание. Я использую Mac OS X Mountain Lion, но использую coreutils, установленные через Homebrew: У меня есть несколько функций в моем .bash_profile, которые я использую для...
206 просмотров
schedule 10.10.2022

GNU ls от Coreutils отсутствует реализация OS X ACL
Я использую brew для извлечения и установки общих версий терминальных команд и утилит GNU с помощью brew install coreutils . Затем в моем .bash_profile я включаю их PATH с помощью if [ -d $(brew --prefix coreutils)/libexec/gnubin ]; then...
909 просмотров
schedule 19.06.2023

Как собрать coreutils с LLVM 3.4
Я пытаюсь собрать GNU Coreutils 8.23, используя цепочку инструментов LLVM 3.4. Один очень важный аспект заключается в том, что мне также нужен байт-код LLVM для всех coreutils. Поэтому мне нужно включить -emit-llvm в CFLAGS. Поэтому я удалил...
896 просмотров
schedule 21.10.2022

Ошибка компоновщика при компиляции проектов Autotooled в биткод LLVM
Я следовал инструкциям на http://gbalats.github.io/2015/12/10/compiling-autotooled-projects-to-LLVM-bitcode.html#compiling-llvm-from-source-with-gold-plugin , чтобы попытаться скомпилировать различные проекты, включая coreutils, в LLVM IR. Я...
850 просмотров

Сортировка Gnu: случайные символы в спецификации поля
sort , похоже, не нравится моя спецификация ключа. Почему? ~/tmp $ sort --version sort (GNU coreutils) 8.25 Packaged by Cygwin (8.25-1) ~/tmp $ echo 'a;b;c;d;e;f;g'|sort --field-separator=';' --key=1,5,2...
1591 просмотров
schedule 16.12.2022

Как cat интерпретирует файл, когда он его сначала читает?
Я исследовал использование команды cat на более глубоком уровне (длинная история), и я хотел прояснить понимание. Когда мы запускаем cat двоичный файл, скажем, сам двоичный файл cat: cat /usr/bin/cat мы видим, что терминал немного запутается,...
35 просмотров
schedule 11.04.2023

Как использовать тег max-time с klee
Я пытаюсь запустить klee на скомпилированной версии coreutils с байт-кодом, несколько повторяя эксперимент, который klee провел некоторое время назад. У меня возникли проблемы с выяснением того, как использовать флаг --max-time. Когда я запускаю...
52 просмотров
schedule 19.01.2024