Tagged: unix

03
Июн
2021

Как передавать данные в поток ввода и принимать данные из потока вывода дочернего процесса?

Программа для Linux, на языке программирования C. В разрабатываемой мной программе с помощью функции fork создаётся дочерний процесс, который с помощью функции execl заменяется другой программой, которую я не могу менять. Как можно из моей…

13
Май
2021

Не могу подключиться к бд с другого сервера

Есть две ноды (Ubuntu 16.04):
На первой (10.9.8.2) установлена БД MySQL
На второй (10.9.8.3) запускаю приложение которое должно соединяться с бд на первой ноде
URL такой: jdbc:mysql://10.9.8.2:3306/dbname
При попытке подключиться к бд, выл…

08
Апр
2021

Php под Unix, вывод фразы

Хочу выполнить php скрипт под Unix. Который бы в промежутках 15 секунд выводил бы фразу Hello world Использую этот $php -r ‘while(true){ echo "Hello"\n"; sleep(15);} по данному происходит бесконечный цикл с таймаутом 15сек К…

05
Апр
2021

php скрипт на сервере под Unix

Нужно реализовать php скрипт под Unix. Который бы в промежутках, а именно в 15 секунд. Выводил бы фразу Hello
Использую этот $php -r ‘while(true){ echo "Hello"\n"; sleep(15);}
По моему скрипту висит бесконечный цикл с таймау…

30
Мар
2021

Серверный php под Unix

Нужно чтобы на Unix скрипт выводил фразу Hello каждые 15 сек.
я так понимаю нужно использовать это:
<meta http-equiv="Refresh" content="15" />

Теперь как как это все провернуть на Unix?
Просто не совсем разбира…

30
Мар
2021

Серверный php под Unix

Нужно чтобы на Unix скрипт выводил фразу Hello каждые 15 сек.
я так понимаю нужно использовать это:
<meta http-equiv="Refresh" content="15" />

Теперь как как это все провернуть на Unix?
Просто не совсем разбира…

25
Мар
2021

Нужно реализовать php-скрипт на сервере под Unix

Нужно реализовать php-скрипт на сервере под Unix, который бы выводил каждые 15 секунд фразу «Hello».
После вывода «Hello» скрипт всегда завершает работу. Напишите этот скрипт и пожалуйста, пошагово расскажите, что нужно
сделать, чтобы выпо…

15
Мар
2021

Как выборать часовой пояс при переводе UNIX время в обычную дату?

Допустим есть время: 1615813679.
Надо вывести время в виде даты:
print( f" {time.strftime(‘%d-%m-%Y %H:%M:%S’, time.localtime(1615813679))}" )

Но такой способ выводит в моем часовом поясе, а хотелось бы выводить в каком-то опред…

04
Мар
2021

PHP функция прибавления 1 месяца к unix через strtotime, как вывести 1 число?

У меня задача, прибавить к месяцу +1 месяц. Т.е 31 января + 1 месяц = 1 марта. Если допустим в текущем месяце больше дней, чем в следующем, то в следующем поставить на 1 число
Функция strtotime("+1 month") вообще выводит 3 марта….

26
Дек
2020

Помогите укоротить и оптимизировать php код для вывода последнего онлайна

Есть такая функция. Она нужна для получения последнего онлайна пользователя. Первым параметром идёт unix время, вторым массив текстов:
function get_online($unix_online, $pattern)
{
if ($unix_online == 0)
{
return $pattern[‘not_…

08
Дек
2020

Как реализовать много-столбцовый вывод файлов в консоль, как в утилите ls?

Мне нужно реализовать функционал утилиты ls с помощью языка C. Нужно повторить все точь в точь, как и в оригинальной ls. И проблема, которую я не могу решить – это многостолбцовый вывод.
В оригинальном ls по дефолту все содержимое выводитс…

30
Ноя
2020

fflush(stdout) Си

У меня есть код, вот фрагмент:
printf("choose (y/n)?");
fflush(stdout);

Почему без fflush(stdout) не выводится на экран данная строка. Точнее выводится только после того, как я что-то напечатаю. Как я поняла, все дело, в том, чт…

23
Ноя
2020

Лимит открытых файловых дескрипторов в MacOS

В интернете нашел несколько топиков на эту тему, где-то указывается максимальное кол-во, как 1024, а также нашел команду для проверки максимума launchctl limit maxfiles
Что означают первый и второй аргумент?

23
Окт
2020

Как можно усыплять и будить потоки в си pthread

Я хочу сделать так, чтоб поток, доходя до определенного места засыпал, и когда все остальные потоки доходили до этого же места, все потоки просыпались и продолжали выполнение. Как это можно реализовать на си используя pthread?

05
Окт
2020

Подсчет количества встречающихся ip адресов в файле

пишу скрипт для автоматизации на python,необходимо посчитать количество повторяющихся ip адресов(эти адреса добавляет другой скрипт)в файле,подсчитать их,а дальше я уже сам,с подсчетом у меня большие проблемы,прошу помочь,к примеру:
file.t…

21
Сен
2020

Как c помощью lex вывести все слова входного файла состоящие из неслов и нечисел?

Как c помощью lex вывести все слова входного файла состоящие из неслов и нечисел?
Я написал вот такой код
%%
"[a-z]+[0-9]+" { printf("%s", yytext); }

%%
yywrap() {return(1); };

main(){yylex(); }

Но данный код просто…

21
Сен
2020

Как избавиться от "мусора" при чтении через read с большим буфером?

Читаю текстовый файл. Доступ получаю через open, а не fopen, так что getc и подобное не предлагать.
Считываю по 64 байта (read(fd, str, 64)) и на выходе получаю нужный текст с мусором в конце. Как от этого можно избавиться? Вариант чтения …

15
Сен
2020

minwg64 компиляция самописной библиотеки ".a" на С

Компиляция обычных ".c" файлов проходит отлично, но вот когда я попытался добавить в проект свою библиотеку, то перестало компилироваться. Внутри папки  mingw/bin, где лежит exec make я увидел ranlib но не понятно как его использ…

16
Авг
2020

Компиляции под ubuntu linux

Я начал читать книгу "UNIX. Профессиональное программирование" и столкнулся с одной непонятной вещью уже с первого листинга.
Вот исходник основной программы, который находится в /home/***/Programming_UNIX/myls/:
//myls.c
#include…

12
Авг
2020

Как сделать мультиплатформенное логирование?

Как сделать мультиплатформенное логирование в реальном времени? Что почитать на это тему. Если можно пример кода.
Мои желания: сделать свой поток (named pipes) дополнительно к stdin/stdout/stderr. И при необходимости открыть программу &quo…

29
Июл
2020

Как создать имя файла с расширением .conf на основе имени файла с расширением .jar в ansible

Уважаемые знатоки, подскажите пожалуйста, как создать конфигурационный файл с тем же именем что и jar-архив, но без расширения .jar с помощью ansible?
Содержимое директории:
application.yml test-abc-service-0.1.0-SNAPSHOT.jar

Сначала я …

29
Июл
2020

Добавить prompt к редактированию ввода

Есть код с попыткой реализации приглашения ввода с помощью сдвига, но поведение не соответствует ожиданиям, в добавок оно ломает поведение редактирования. Подскажите, как проще всего реализовать prompt для такого кода редактирования ввода …

17
Июл
2020

Помогите разобраться что происходит в этом коде [закрыт]

Помогите разобраться, что происходит в данном коде. Я предпологаю, что проиходит определенный поиск в директориям, но я не могу понять что именно ищется.К сожалению код есть только в jpg.

30
Июн
2020

Отсутствует активный процесс используя nohup Linux PHP

Я запустил фоновый PHP-процесс nohup через SHH на моем сервере. Сервер на ОС Gentoo, Apache. PHP-скрипт всегда работает, даже когда я закрываю терминал. (всегда работает, потому что он делает некоторые вещи, которые я могу отслеживать в мо…

16
Май
2020

Как в си передать в аргументы командной строке программы имя файла, который нужно откурыть? [дубликат]

Я пишу int main(int argc, char** argv), в терминале прописываю programname filepath, но не получается. Как правильно передавать имя файла, который необходимо открыть в качестве аргумента команднйо строки?