Tag: solaris

Эквивалент «ssh-keyscan -H» в Solaris 10/11

Я создаю Perl-программу, которая добавляет указанный хост в файл known_hosts пользователя root. Программа работает в AIX и Linux, но не в Solaris, и, к сожалению, я не могу найти ее эквивалентную команду. Образец линии: system(“ssh-keyscan -H www.myserver.domain >> /.ssh/known_hosts”); Выход: ssh-keyscan: недопустимая опция – H Использование: ssh-keyscan [-v46] [-p port] [-T timeout] [-f file] [host […]

Есть ли причина, по которой значение wchar_t, полученное функцией mbtowc (), не является значением UNICODE?

Если я преобразую символ ‘ö’ из локали UTF-8 (где он представлен двумя октетами 0xC3 0xB6) в wchar_t , я получу значение wchar_t равное 0xF6 . Это относится к Linux и Solaris. Если я преобразую символ ‘ö’ из локали ISO-8859-1 (где он представлен одним октетом 0xF6) в wchar_t , я получу значение wchar_t 0xF6 в Linux […]

Solaris не будет обновляться, потому что ddt -orporation использует самозаверяющий сертификат

Я пытаюсь обновить систему Solaris 11.3 x86. В системе установлено программное обеспечение Sun / Oracle, включая Sun Developer Studio и сервер Sun SSH. На нем нет другого программного обеспечения, и у меня нет ничего в /usr/local . Я ловлю эту ошибку: $ sudo pkg update Creating Plan (Package planning: 1/10): – pkg update: Chain was […]

Как извлечь число из строки ниже, которая является выводом команды?

Я хочу извлечь номер сообщения, которое мы получаем при выполнении команды mailx -H . Я хочу, чтобы номера сообщений были только непрочитанными и новыми. Я попытался с помощью следующей команды: mailx -H|grep ‘^ [UN]’|cut -c 3- Но он не дает требуемого вывода. Он выдает всю строку после U или N. Пример вывода команды mailx -H: […]

Укажите только количество всех файлов / каталогов для дерева каталогов текущего каталога

Я хочу указать количество каталогов под каждым деревом подкаталогов текущего каталога. Поскольку существует слишком много каталогов, я не могу войти в отдельные каталоги и проверить. Я хотел бы создать отчет, похожий на тот, который показан на следующем рисунке: Проблема в том, что мой сервер предупреждает о максимальном ограничении создания каталогов. Поэтому я хотел знать, какой […]

Изменение цвета терминала в Solaris 10

Я установил Solaris 10, но хочу изменить цвет фона терминала на черный. Есть ли способ увидеть мой текст в цветовом режиме с помощью редактора vi?

Как принудительно обновлять файл, если оставить его без изменений через 55 минут?

Мне нужно, чтобы файл журнала обновлялся, если он остался неизменным в течение 55 минут. Например, скажем, что сейчас 19:00, а IOstatDisk2.log не изменился с 18:00: solaris1a:/var/tmp ROOT # ls -ltr IOstatDisk2.log -rw-r–r– 1 root other 6 Aug 2 18:00 IOstatDisk2.log Поэтому в этом случае я добавлю строку echo “new cycle – forced update after 55 […]

Написание драйверов для Oracle Solaris

Я понимаю, что Oracle больше не предоставляет источники для Solaris, как это делалось в прошлом в OpenSolaris. Тем не менее, они предлагают живые CD-изображения . Сколько стоит система с такими изображениями? Я заинтересован в Solaris с научной точки зрения, например, изучая модель драйвера устройства Solaris. Смогу ли я писать драйверы с помощью Oracle Solaris, предполагая, […]

Как найти строку после регулярного выражения в одной строке текста?

У меня есть текстовый файл, содержащий очень длинную строку данных JSON, и мне нужно извлечь значение некоторого поля. Я понимаю, что самый простой способ сделать это – использовать jq или grep -o ; однако я нахожусь на фирменной машине, поэтому я не могу установить jq , и мы используем версию Solaris, где grep не имеет […]

Как создать новый файл, который предоставляет имя файла и его исходную информацию каталога

У меня есть каталог, который содержит в себе так много подкаталогов и файлов. Я хотел бы создать файл, который предоставляет каждое имя файла и его путь к исходному каталогу Например: У меня есть образец имени папки, в котором содержатся подкатегории sample1 и sample2. У меня ex1.csv , ex2.csv в ex2.csv 1 и ex3.csv , ex4.csv […]

Linux и Unix - лучшая ОС в мире.