Вопросы по теме '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 просмотров
schedule
25.02.2023
Сортировка 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