Описание тега posix-compliant

2 ответа

Как пропустить запись с помощью awk

У меня есть большое количество файлов в каталоге журналов, чьи имена были помечены временем (в данном случае с date +%b[...]). Я хочу написать POSIX-совместимую строку, которая будет: или пропустить строки вывода из ls -ltc которые имеют 2 поля или …
06 июл '15 в 23:13
2 ответа

Список файлов или директорий, начинающихся с 'jre'

Мне нужно перечислить файлы и директории с именами, начинающимися с jre (разрешены строчные и заглавные буквы). Когда я выполню: ls | grep jre ... он отображает только заглавные буквы и выдает результат с jre не только в стартовой позиции. На самом …
28 авг '15 в 09:09
4 ответа

Как выполнить поиск вкладок, не используя буквальные вкладки и почему \t не работает?

Когда я ищу вкладки в файле с помощью (e)grep, я использую буквенную вкладку (^v + <tab>). Я не могу использовать \t в качестве замены для вкладок в регулярных выражениях. Например, у sed это выражение работает очень хорошо. Так есть ли возмож…
14 июл '11 в 11:59
1 ответ

Почему sigset включает в себя не добавленный SIGINT?

Написал простую программу для обучения написанию обработки сигналов в стиле POSIX. #include <signal.h> #include <errno.h> #include <stdio.h> #include <stdlib.h> static void sig_int(int); int main(void) { sigset_t waitmask; if…
06 янв '17 в 17:54
1 ответ

Почему "время" в Ubuntu не соответствует стандартному формату POSIX и как его изменить?

Если вы измеряете время в Ubuntu 18.04, результат отображается в одной строке: $ time sleep 1 sleep 1 0.00s user 0.00s system 0% cpu 1.003 total Это не соответствует стандарту POSIX, как описано в timeСтраница человека: -p, --portability Use the fol…
23 дек '18 в 01:45
1 ответ

Насколько совместимы штрихи с ksh?

Могу я сделать /bin/sh символическая ссылка на /bin/ksh вместо /bin/dash ничего не нарушая в процессе? Так как они оба должны быть POSIX-совместимыми, могу ли я разумно ожидать, что замена пройдет без проблем?
24 окт '17 в 07:54
0 ответов

Соображения переносимости для сопоставления выражений

Некоторые оболочки поддерживают некоторые очень мощные функции сопоставления с образцом. Тогда имеет смысл спросить, указано ли соответствие шаблону оболочки POSIX. Есть ли какие-то общие правила? Вопрос будет охватывать BRE, ERE и Glob.
01 июн '22 в 16:31
1 ответ

Баш с нуля -- снова

По мере того, как мое путешествие по Bash продолжается, я все еще застрял на нелепых вещах, таких как этот скрипт, который я просто не могу понять: #!/bin/bash if [ $1 -gt 100 ] then echo "You typed a larger number" if (( $1 % 2 == 0 )) then echo "A…
18 июн '21 в 09:50
0 ответов

Ubuntu 20.04: posix_spawn: слишком длинный список аргументов

Я надеюсь, что вы можете помочь Я работаю с AOSP, и сборка в порядке, но я сталкиваюсь со многими проблемами при работе с VTS. posix_spawn: слишком длинный список аргументов posix_spawn: Argument list too long 07:12:24 ninja failed with: exit status…
01 окт '21 в 08:43
1 ответ

В чем разница между `;` и пробелом при установке переменной среды перед запуском команды

Мне было интересно, в чем разница между ними: CAROOT='certificates'; echo $CAROOT- печатает значение, использует ;как разделитель между двумя командами CAROOT='certificates' echo $CAROOT- печатает пустое значение. Интересно, почему первая команда ра…
01 авг '22 в 14:21
0 ответов

Сбой программы C++ при setegid()/seteuid() в glibc v3.34 на Ubuntu 22.04

У меня есть программа на C++, которая работает на нескольких платформах (например, RHEL7,8 и 9 также на Ubuntu 18.04, 20.04 и 22.04). В основном код имеет многопоточную реализацию для обработки нескольких пользовательских командных запросов. моя про…
21 ноя '22 в 10:56