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

2 ответа

Как копирование при записи в fork () обрабатывает несколько форков?

Согласно википедии (что может быть не так) Когда выполняется системный вызов fork (), создается копия всех страниц, соответствующих родительскому процессу, загружаемая ОС в отдельную область памяти для дочернего процесса. Но это не нужно в ...

5 ответов

атомарный создать файл, если не существует из сценария bash

В системном вызовеopen()если я открою сO_CREAT | O_EXCLсистемный вызов гарантирует, что файл будет создан, только если он не существует. Атомность гарантируется системным вызовом. Есть ли подобный способ создания файла атомарным способом из ...

1 ответ

Как иметь локальную и удаленную переменную внутри команды SSH

Как я могу иметь как локальную, так и удаленную переменную в команде ssh? Например, в следующем примере кода: A=3; ssh host@name "B=3; echo $A; echo $B;"У меня есть доступ к A, но B не доступен. Но в следующем примере: A=3; ssh host@name 'B=3; ...

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

6 ответов

Как предотвратить запуск скрипта PHP более одного раза?

В настоящее время я пытался предотвратитьonlytask.php скрипт запускается более одного раза: $fp = fopen("/tmp/"."onlyme.lock", "a+"); if (flock($fp, LOCK_EX | LOCK_NB)) { echo "task started\n"; // while (true) { // do something lengthy ...

1 ответ

Поддержка Makefile c ++ 11

Я недавно начал небольшой проект на C ++. Я создал просто Makefile: CC=g++ CFLAGS =-std=c++0x -I. -c VPATH = src include vpath %.c src vpath %.h include TabooSearch : main.o Task.o TabooList.o $(CC) $(CFLAGS) -o TabooSearch main.o Task.o ...

5 ответов

(C ++) MessageBox для Linux, как в MS Windows

Мне нужно реализовать простое графическое окно сообщения для приложения Linux (SDL), аналогичное Windows MessageBox в C ++ (gcc / g ++ 4.4.0). Все, что нужно сделать, это отобразить заголовок, сообщение и кнопку «ОК» или «Закрыть» и вернуться к ...

9 ответов

Как показать результат grep с полным путем или именем файла

Мне нужно знать полный путь к файлу, когда яgrep. Я использую такие команды, как cat *.log | grep somethingtosearchТеперь, что мне нужно, чтобы показать результат с полным путем к файлу, откуда был взят соответствующий результат. Помогите ...

3 ответа

Как использовать sed для удаления начальных цифр?

У меня есть файл: $ cat file 1 Fred 2 Fred3 3 Fred3 4 Fred3 5 Fred3 6 Fred3 7 Fred3 8 Fred3 9 Fred3 10 Fred3 11 Fred3 12 Fred288Я хочу удалить первые числа, вывод должен быть таким: $ cat file Fred Fred3 Fred3 Fred3 Fred3 Fred3 Fred3 Fred3 ...

3 ответа

Скопируйте и перепишите файл в сценарии оболочки

Я хочу скопировать определенный файл в папку, независимо от того, существует ли этот файл в месте назначения или нет. Я пытаюсь скопировать через сценарий оболочки. Но файл не копируется. Я использую следующую команду /bin/cp -rf /source/file ...

4 ответа

Как получить вывод из подпроцесса. Открыть (). блоки proc.stdout.readline (), данные не распечатываются

Я хочу вывод из execute Test_Pipe.py, я попробовал следующий код на Linux, но он не работал. Test_Pipe.py import time while True : print "Someting ..." time.sleep(.1)Caller.py import subprocess as subp import time proc = ...