ВОПРОСЫ LINUX ДОЛЖНЫ БЫТЬ ПРОГРАММИРОВАНЫ. Используйте этот тег только в том случае, если ваш вопрос касается программирования с использованием API-интерфейсов Linux или специфичного для Linux поведения, а не только потому, что вы случайно запускаете свой код в Linux. Если вам нужна поддержка Linux, вы можете попробовать https://unix.stackexchange.com или сайт Stack Exchange конкретного дистрибутива Linux, например https://askubuntu.com или https://elementaryos.stackexchange.com/.

Подробнее про linux...

Я хотел бы передать макрос clockid_t в качестве аргумента времени компиляции (gcc -D CLOCK=CLOCK_REALTIME file.c), чтобы определить макрос CLOCK в моем коде. Как мне узнать их соответствующие целочисленные значения, чтобы я мог это сделать? Мне нужны 4 clockid_t, перечисленные на странице руководст....
15 Окт 2021 в 01:33
Не уверен, что это ошибка, или просто как все работает, или я что-то делаю не так. Я делаю приложение, которое может анализировать текстовые файлы для некоторых данных, а затем сохранять их в базе данных sqlite. В какой-то момент я решил добавить базовый счетчик, чтобы указать, что идет синтаксичес....
14 Окт 2021 в 15:29
Мне нужен сценарий, похожий на команды ls и dir. Для отображения информации о нужном каталоге. #!/bin/bash for entry in * do echo "$entry" done Но этот скрипт выводит файлы только в том каталоге, где находится скрипт. Как мне сделать вывод в нужном мне каталоге?....
14 Окт 2021 в 01:29
Я пытаюсь удалить секцию ЧЧ ММ (минута) SS в следующем примере: data=`security find-certificate -c "ABC Company Root 2016 CA" -p | openssl x509 -text | grep "Not After"` echo $data Not After : Mar 6 01:00:53 2026 GMT date1=`cut -c 13-32 <<< $data` echo $date1 Mar 6 01:00:53 2026 Проблема в том, чт....
14 Окт 2021 в 00:59
Я пытаюсь написать сценарий, который автоматически перезагружает серверы в нашей среде. Мы используем ansible-playbook -i rebootlist reboot.yml для перезагрузки 100 серверов за раз, так как у нас около 400+ серверов, и их необходимо перезагружать по порядку. Итак, я придумал это: for j in $(cat re....
13 Окт 2021 в 19:27
Как вставить столбец в начало текстового файла с номером от 1 до 2059, что соответствует количеству строк в моем файле с использованием awk. Я знаю, что команда будет примерно такой: awk '{$ 1 = ""} 1' Файл Не знаете, что поставить между речевыми знаками 1-2059? Я также хочу включить заголовок в ....
13 Окт 2021 в 14:31
Привет всем, Я хочу реализовать команду dat2iso как сценарий или как псевдоним, который принимает дату в немецком формате DD.MM.YYYY в качестве параметра и выводит дату в формате ISO YYYYMMDD в качестве вывода (на stdout). Примеры (как псевдоним или как скрипт в системном пути; outputs: $ dat2iso ....
13 Окт 2021 в 12:43
Я пытаюсь получить файл дампа с одного из моих серверов Ubuntu. Файл дампа хранится в формате .gzip и его размер составляет около 3 ГБ. А затем, когда я выполняю команду scp в macOS Big Sur версии 11.6, загрузка начинается нормально. После этого, когда будет загружено около 95 МБ bin, команда ост....
12 Окт 2021 в 20:36
Если у меня есть файл вроде: hello \n world Как я могу распечатать содержимое файла с интерпретированными управляющими последовательностями, чтобы в терминале вы увидели: hello world Я пробовал cat file | xargs -I{} echo {}, но он печатает hello n world....
12 Окт 2021 в 04:22
Как напечатать количество случаев появления i в пневмоноультрамикроскопии силиковулканокониозе? Я не знаю, как подойти к этому с помощью команд grep и wc....
11 Окт 2021 в 13:27
Я пытаюсь использовать ps -C chromi* Увидеть все хромовые процессы безуспешно. Как я могу использовать здесь регулярное выражение?....
11 Окт 2021 в 12:14
Я пытаюсь сравнить службу со списком доступных имен служб, если служба найдена в списке, обновите службу, в противном случае разверните службу. Но при условии, что ниже только развертывание новой службы, даже если служба доступна в переменной списка? SERVNAME=ner SERVICE=$(az ml service list -g $(m....
Я пытаюсь разбить следующую строку: Groups / Group # 1.rpt, чтобы получить только слово Group # 1.rpt, используя tcl; Я сделал следующее, но результат был пуст: set verifyFile "Groups/Group#1.rpt" set verify_file_name [echo $verifyFile |cut -d "/" -f 2] ....
10 Окт 2021 в 17:14
Я только что просмотрел дерево исходных кодов ядра Linux и прочитал файл tools / include / nolibc / nolibc.h. Я видел, что syscall в этом файле использует %r8, %r9 и %r10 в списке заторов. Также есть комментарий, в котором говорится: rcx и r8..r11 могут затираться, другие сохраняются. Насколько мн....
10 Окт 2021 в 17:07
Мне нужно создать долго работающий дочерний процесс, а затем убить его из родительского кода. На данный момент мне это нравится: int PID = fork(); if (PID == 0) { execl("myexec", "myexec", nullptr); perror("ERROR"); exit(1); } // do something in between and then: kill(PID, SIGKILL); Это дела....
9 Окт 2021 в 21:15
#!/bin/bash echo 'Please enter the name of the species you are looking for: ' read speciesName grep "$speciesName" speciesDetails.txt | awk '{print $0}' echo echo 'Would you like to search for another species? Press y to search or n to go back to the main menu: ' read answer case $answer in [y....
9 Окт 2021 в 12:39
Я переименовал многие файлы, используя 'rename'. Однако я обнаружил проблему с преобразованием дат в числа. Имя файла - 2021.0801, 2021.0802, .. и т. Д. (Год, месяц и дата). Мне нужно изменить части месяца и даты на числа 001, 002 и т. Д. Так что мне нужно переименовать 2021.0801 2021.0802 ... 2021.....
8 Окт 2021 в 16:39
Я хочу использовать пакет 'bleak' на raspberry bi для подключения к периферийным устройствам Bluetooth с низким энергопотреблением. Когда я использую команду pip install bleak, я получаю сообщение об ошибке: Could not find a version that satisfies the requirement dbus-next; platform_system == "Linu....
7 Окт 2021 в 21:22
Я пытаюсь использовать регулярное выражение bash из вывода команды ss для извлечения имени приложения, которое использует данный порт в функции. У меня проблемы с регулярным выражением. Команда для проверки данных: ss -tupln Пример данных для анализа (ipv4): tcp LISTEN 0 10 ....
7 Окт 2021 в 19:08
Я пытаюсь заменить все числа в определенном тексте его полной письменной формой слова. Например, если на входе this university has 9123 students one of its departments has 2315 students Выход будет this university has nine thousand one hundred and twenty three students one of its departments has tw....
7 Окт 2021 в 18:44
У меня есть требование, когда приходят два разных имени репо, например app-na-repo1 и wcm-repo2. Мне нужно вырезать инициалы обоих репо, а остальные указать как домен. т.е. repo=app-na-repo1-com-test or wcm-repo2-com-test И с помощью команд мне нужно его отфильтровать, вырезать и назначить домену....
7 Окт 2021 в 13:35
Я пытаюсь создать приложение, в котором мне нужно рисовать прозрачное окно, которое остается над всеми другими окнами и невидимым для диспетчера окон, поэтому я пытаюсь установить переопределение перенаправления окна на true. Но установка переопределения перенаправления для GdkWindow вызывает ошибк....
7 Окт 2021 в 08:53
У меня есть файл csv, содержащий кучу данных с датой одного из столбцов. Я пытаюсь извлечь все строки с датами определенного года и сохранить их в новый файл. Формат файла такой с датой и временем во втором столбце: 000000000,10 / 04/2021 02:10:15, ..... Пока я пробовал: grep -E ^2020 data.csv >> t....
7 Окт 2021 в 04:09
Я пробовал сделать приложение с делами, используя React-native. Это пустой проект React Native, который использует typescript и expo. Я на Linux. Состояние, содержащее массив задач, обновляется, но представление не отображается соответствующим образом, пока я не нажму кнопку ввода и не изменю сост....
6 Окт 2021 в 20:47
Я создаю приложение Django, и оно отлично работает на моем компьютере, но когда я запускаю внутри контейнера докеров, он продолжает сбой, но когда я комментирую любое соединение с инфраструктурой отдыха, он работает нормально. Моя машина: Kali Linux 2021.3 докер-машина: Raspberry Pi 4 4 ГБ образ кон....