Результаты поиска по запросу "unix"

5 ответов

не знаю о части bash, но регулярное выражение будет соответствовать всем до (и в том числе) 3.4

аюсь сопоставить номер версии из строки в формате 4.6 или 2.8. У меня есть следующее, которое я в конечном итоге буду использовать в функции в моем файле .bashrc, чтобы найти версию ОС: function test () { string="abc ABC12 123 3.4 def"; echo ...

3 ответа

@cnicutar FTR, приведенный пример невозможен - «Возвращенный указатель ... не должен зависеть от вызова readdir () в другом потоке каталогов». Фактическое возвращаемое значение должно быть сохранено в каждом DIR, а не глобально.

me -a Linux crowsnest 2.6.32-28-generic #55-Ubuntu SMP Mon Jan 10 23:42:43 UTC 2011 x86_64 GNU/Linux$ man readdir: ОПИСАНИЕ Функция readdir () возвращает указатель на структуру dirent, представляющую следующую запись каталога в потоке ...

12 ответов

Но я сомневаюсь, что это то, что вы хотите сделать в любом случае.

ужна функция с именем SizeOfPipe (), которая должна возвращать размер канала - я хочу только знать, сколько данных находится в канале, а не фактически читать данные из самого канала. Я думал, что следующий код будет работать fseek (pPipe, 0 , ...

ТОП публикаций

4 ответа

Если вы обрабатываете один и тот же файл несколько раз, может быть быстрее прочитать его в базу данных и, возможно, даже создать индекс.

тоящее время я имею дело с файлами журналов с размерами ок. 5gb. Я довольно плохо разбираюсь в файлах журналов и использую bash UNIX, поэтому постараюсь быть максимально точным. При поиске в файлах журнала я делаю следующее: укажите номер запроса ...

6 ответов

Это то, что я использую. Я настоятельно рекомендую аргумент "-regextype posix-extended".

у запустить find -name с несколькими типами файлов. Например. find -name *.h,*.cppЭто возможно?

3 ответа

? и имеет ли значение расстояние?

Команда использует «волшебную» файловую базу данных, чтобы определить, какой тип данных содержит файл, независимо от имени или расширения файла.fileМне нужно создать свою собственную магическую базу данных для тестирования, но я не могу найти, ...

3 ответа

Я надеюсь, что вы получите что-то, потому что я потерян ...

могу изменить переменную $ PATH в Debian? Я пытался изменить/etc/profile но это затронуло только обычных пользователей (и да, я добавил путь к ОБАМ пути пользователя и root). После этого я попытался отредактировать/root/.profile а ...

8 ответов

Ответ: 20

я есть две переменные, называемые count1 и count7 count7=0 count7=$(($count7 + $count1))Это показывает ошибку «выражение не завершено; требуется больше токена». Как мне добавить две переменные?

2 ответа

Адрес является «тем же», поскольку каждый процесс имеет свое собственное виртуальное адресное пространство, и переменная, как правило, загружается в одно и то же место. Обратите внимание, что это не физический адрес в памяти. Также обратите внимание, что существуют схемы, которые намеренно рандомизируют местоположение, в которое загружается процесс, чтобы сделать его более трудным для атаки / взлома процесса. В этом случае адрес будет другим.

ой код int main() { pid_t pid; int y = 3; if ( (pid = fork()) <0 ) return -1;; if( pid == 0 ) /* child */ { printf(" before: %d %p\n", y, &y ); y *= 10; printf("after: %d %p\n", y, &y ); } else /* father */ { sleep(1); printf("father: %d %p\n" , ...

1 ответ

Как сделать автозаполнение командной строки Python, но НЕ только в начале строки

Python, благодаря привязкам readline, обеспечивает отличное автозаполнение командной строки (как описано вВот [https://stackoverflow.com/questions/187621/how-to-make-a-python-command-line-program-autocomplete-arbitrary-things-not-int] ). Но ...