Вопросы по теме 'unix'
Подстановка переменных окружения в sed
Если я запустил эти команды из скрипта:
#my.sh
PWD=bla
sed 's/xxx/'$PWD'/'
...
$ ./my.sh
xxx
bla
это нормально.
Но если я побегу:
#my.sh
sed 's/xxx/'$PWD'/'
...
$ ./my.sh
$ sed: -e expression #1, char 8: Unknown option to `s'
Я...
294988 просмотров
schedule
15.05.2024
Сценарий оболочки, поиск файла для строки
Я пишу сценарий оболочки, который открывает файл и должен найти тег, например ##FIND_ME##. Строка, которую я ищу, является константой (и существует только один ее экземпляр).
Как только я нахожу эту строку, она мне нужна, чтобы начать новый поиск...
4319 просмотров
schedule
25.05.2024
Java работает как служба Unix
Я создал небольшой демон на Java, и я хотел бы запустить его как службу под Unix (например, Debian 5). Я читал, что есть возможность использовать оболочку Java, но нет ли другого варианта, который проще реализовать? Разве я не могу просто...
29761 просмотров
schedule
11.05.2024
SIGINT (ctrl+c) не прерывает прием вызова
В бесконечном цикле я принимаю новые подключения, но мне нужен выбор, чтобы остановить этот сервер, поэтому я хочу использовать ctrl+c (SIGINT). Когда я нажимаю ее, он вызывает мой обработчик сигнала, но не прерывает вызов приема, поэтому проверка,...
1004 просмотров
schedule
26.03.2024
UNIX атомарно меняет местами или заменяет каталоги?
У меня следующая проблема. У меня есть два каталога, которые я буду называть dir1 и dir2. Они оба заполнены как файлами, так и подкаталогами. Они оба находятся в одной файловой системе. Содержимое dir1 устарело и должно быть заменено содержимым...
3053 просмотров
schedule
30.03.2024
сравнить 2 файла в unix по ключевому столбцу
ищем ключевой столбец "имя"
файл 1 есть
id|name|age|sal
1|AAA|30|2000
2|BBB|40|3000
4|CVC|32|2000
5|DDD|25|2000
файл 2
name
FFF
GGG
AAA
DDD
RRR
вывод будет как
файл 3 (обработка)
id|name|age|sal
1|AAA|30|2000...
1201 просмотров
schedule
08.05.2024
Получить статистику и версию PHP memcached из сокета unix
Я могу успешно получить версию memcached с PHP 5.6 при прослушивании TCP-порта.
<?php
$m = new Memcached();
$m->addServer('localhost', 11211);
print_r($m->getStats());
print_r($m->getVersion());
?>
Затем я получаю ожидаемый...
1230 просмотров
schedule
07.06.2024
Удалить ненужные символы из файла utf-8 в Unix
Я получаю ненужные символы ( <9f> , <9d> , <9d> и т. д.), символы CNTRL ( ^Z , ^M и т. д.) и NULL символы ( ^@ ) в файле. Однако я смог удалить символы CNTRL и NULL из файла, но не смог удалить ненужные символы. Может ли...
8322 просмотров
schedule
27.05.2024
Tkinter TTK OptionMenu не открывается
Просмотрите мои изменения внизу, теперь эта проблема связана с ОС.
GIF-изображение проблемы в действии
Итак, у меня проблема с экземпляром ttk.OptionMenu . Я успешно реализовал этот виджет и раньше, однако я пытаюсь использовать его...
384 просмотров
schedule
17.04.2024
Что означает ожидание и ожидание, когда сигнал перехватывается?
От APUE :
Чтобы приложениям не приходилось обрабатывать прерванные системные вызовы, в 4.2BSD введен автоматический перезапуск некоторых прерванных системных вызовов. Автоматически перезапускаются следующие системные вызовы: ioctl , read ,...
770 просмотров
schedule
23.04.2024