2
ответа

2$ (ссылка поля) в awk НАЧИНАЮТСЯ, не работает

В следующем отрывке 2$ в awk возвращаются пустой. Что я делаю неправильно? Я пытаюсь найти различие между МАКСОМ и МИН. #!/bin/ksh, если [$ #-ne 1]; затем повторите "Использование: sh '...
11.02.2012
2
ответа

Как получить чистую среду в оболочке ksh?

Я должен избавиться от всех переменных среды в оболочке Ksh. Я могу разветвить новый экземпляр, но он неизбежно получит некоторые init файлы (насколько я знаю .profile, .kshrc). Есть ли путь к...
02.11.2011
2
ответа

Как можно привести к таймауту корневой оболочки после определенного промежутка времени?

Существует ли способ 'привести к таймауту' корневой оболочки (например, в терминале гнома) так, чтобы после определенного количества времени, не дающего какие-либо команды, оболочка вышла? Я ищу решение, которое работает в...
17.09.2011
2
ответа

Условное выражение ANDed, использующее regexp и переменные

Я хочу протестировать, имеет ли строка, считанная в из файла, определенное начало И окончание, содержащее слово, сохраненное в переменной. Вот некоторый код: входной файл: выровняйте один #; строка два #; строка...
06.04.2011
2
ответа

Добавление Ctrl-L как “ясная” горячая клавиша в ksh OpenBSD

Я искал способ использовать Ctrl-L для очистки монитора вместо того, чтобы ввести ясный в каждый раз. Я не нашел ничего кроме патча, который не работал на меня. Как я добавляю горячие клавиши/ярлыки к моему...
05.04.2011
2
ответа

Что могло вызвать, чтобы не показать что-то в пути?

Существует исполняемый файл в моем пути, которому я верю, сценарий жемчуга.> $scriptname$outputofscript, но>, который $scriptname, который: 0652-141 нет никакого $scriptname в $path и пути этого...
28.03.2011
1
ответ

Как сохранить несколько результатов запроса в переменной сценария оболочки (Массив )?

Я пытаюсь выполнить запрос и сохранить результат каждой строки в элементе массива в ksh (, может быть, в bash ). Я делаю :результат= ($ ($PATH _UTI/запрос " установить курс отключить обратную связь ВЫБЕРИТЕ столбецA, столбецb ИЗ user.comunication;" ))У ме
28.10.2021
1
ответ

Разрешить пользователю выполнять неразрешающие команды в сценарии оболочки (KSH)

У меня есть сценарий ksh, который я разрабатываю для работы. (Я новичок в оболочке -сценариев )У меня есть root-доступ, но у будущих -пользователей этого скрипта не будет. Скажем, другого пользователя зовут User1
13.10.2021
1
ответ

Утверждение «Если» нарушает его собственное правило, или я делаю это

Пояснение :Я немного играю со скриптом, который помогает уведомлять пользователя об истечении срока действия SSL-сертификата. Если срок действия сертификата истекает менее чем за 30 дней, это уведомит пользователя, если ничего не делать
21.09.2021
1
ответ

Sh :shebang OpenBSD не используется

У меня три скрипта, два из них используются как шебанг шебанг -1 #!/бин/ш эхо "#1" exec sh --"$@" шебанг -2, в котором используется шебанг -1 #!/home/a/ex/шебанг -1 эхо "#2" exec sh --"$@" сценарий#
03.09.2021
1
ответ

Использование Heredoc с подстановкой команд, относящейся к PID оболочки, различается между ksh и bash

Корн-скрипт :#!/бин/кш sqlplus -с / << EOF определить a=$ (pgrep -P $$ )определить !ptree &a ЭОФ VS Bash-скрипт :#!/бин/баш sqlplus -с / << EOF определить a=$ (pgrep -P $$ )определить !ptree &...
20.08.2021
1
ответ

Миграция с AIX на RHEL

Я перемещаю сервер с AIX на RHEL, что означает выполнение сценариев оболочки приложения на сервере RHEL. Скрипты имеют расширение.ksh На нашем сервере AIX оболочка по умолчанию — KSH. конечно, шебанг...
01.07.2021
1
ответ

Какой репозиторий предоставляет ksh для универсального базового образа RedHat версии 8 (ubi8)

Пожалуйста, сообщите мне, предоставляет ли RedHat репозиторий с ksh RPM для своего универсального базового образа версии 8 (ubi8 ). Образы UBI великолепны, потому что они предварительно -настроены на получение пакетов RPM из многих репозиториев, но...
18.06.2021
1
ответ

ksh SET -Ошибка чтения массива

привет, я пытался прочитать строку в массив, используя скрипт ksh. Но некоторые его значения сохраняются несколько раз в соседних элементах массива, когда в значении поля стоит запятая. Как это может быть...
09.06.2021
1
ответ

Сценарий Bash :Проблема с переменными из CSV-файла

У меня возникла небольшая проблема с получением переменных из CSV-файла на моем компьютере с Linux и их использованием в операторе if. У меня есть следующий CSV :Назовите возраст Марк;18 Джозеф;10 Я пытаюсь получить эту информацию от...
02.06.2021
1
ответ

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

Я использую ksh (версию :sh (AT&T Research )2020.0.0 )на Ubuntu 20.04, и я использую режим редактирования командной строки vi (set -o vi ). Это отлично работало в течение многих лет, но недавно я заметил некоторые странности, и...
26.05.2021
1
ответ

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

В основном название. Мне нужно выполнить скрипт, который будет запускаться раз в месяц без использования crontab. Запуск скрипта производится в другом скрипте, который выполняется каждые 5 минут. Итак, мое текущее решение...
29.04.2021
1
ответ

Изменить оболочку с bash на ksh навсегда без прав администратора

Мне нужно навсегда изменить оболочку PuTTY с bash на ksh. Команда chsh и редактирование /etc/passwd мне недоступны, так как у меня нет прав администратора. Помогите пожалуйста понять что нужно...
22.04.2021
1
ответ

Миграция оболочек Solaris ksh в Red Hat

У нас есть сотни сценариев оболочки, работающих на сервере Solaris 11.3. Системная оболочка - ksh93 $ ls -л /бин/шт. lrwxrwxrwx 1 root root 13 Apr 12 2018 /bin/sh -> sparcv9/ksh93 Все...
22.04.2021
1
ответ

Как перенаправить весь вывод скрипта в файл и заменить пароли?

Я запускаю сценарий ksh в AIX 7.2. В режиме отладки я хочу перенаправить все действия сценария в файл brkpt -. Скрипт также выполняет вход в другое приложение и поэтому использует пароль (, скажем, &...
13.04.2021
1
ответ

Расширение параметров оболочки не работает в AIX

Я пытаюсь заменить определенную строку, которая не работает в AIX, но когда я запускаю ее в RHEL, я могу получить ожидаемый результат. Вот команда :имя_файла=25 _032021 _abcdefghijklmn.txt; мв /u/foo/...
26.03.2021
1
ответ

SFTP -загрузка различных типов файлов с помощью mget

Я хочу загрузить с сервера только определенные файлы, на которых могут быть и другие файлы. Поэтому я использую приведенные ниже команды mget. Но если PO *.txt не существует, он завершает работу и больше не получает INV *....
15.03.2021
1
ответ

Как безопасно использовать ассоциативные массивы внутри арифметических выражений?

Несколько Bourne -подобных оболочек поддерживают ассоциативные массивы :ksh93 (с 1993 ), zsh (с 1998 ), bash (с 2009 ), хотя с некоторыми различия в поведении между 3. Обычно используется для подсчета...
04.01.2021
1
ответ

ksh прерывается и продолжается на основе значений

Я запускаю приведенный ниже скрипт в оболочке KSH. Я хочу запустить цикл 6 раз, чтобы вызвать программу Java, и между ними, если нет найдено исключение, то оно должно вернуть =0. если за все 6 итераций мы...
16.11.2020
1
ответ

Для отображения общего количества записей минус одна в файле в сценарии UNIX передается как параметр

Ввод предоставляется в следующем формате :ksh -x count.sh имя файла `cat путь к файлу/имя файла | wc -l Здесь проблема в том, что мне нужно передать второй параметр cat в другую переменную и сделать...
30.09.2020
1
ответ

Есть ли способ скопировать файлы истории команд, записанные и скопированные одновременно дважды?

Это относится к оболочке ksh, работающей на машинах Linux и AIX. Есть ли способ скопировать файлы истории команд, записанные и скопированные одновременно дважды (оболочка не позволяет HISTSIZE быть...
23.09.2020
1
ответ

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

У меня есть такой файл abc.txt на компьютере с Linux :abc|да|50c|1|в ожидании bcd|нет|100c|1|ожидание cde|да|45c|2|в ожидании def|no|44c|2|ожидание Я разделил этот файл на два файла на основе 4-го...
10.08.2020
1
ответ

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

У меня есть такой файл abc.txt на компьютере с Linux :abc|да|50c|1|в ожидании bcd|нет|100c|2|ожидание cde|да|45c|3|в ожидании def|no|44c|3|pending Мне нужно вызвать script1.ksh с третьим полем как...
10.08.2020
1
ответ

Как устранить неожиданный перевод строки в KSH?

Я начинаю работать с графическими интерфейсами в KSH, так что это мой первый пример :#! /usr/dt/bin/dtksh main (){ XtInitialize TOPLEVEL dtHello DtHello "$@" XmCreateMessageDialog HELLO $...
06.08.2020
1
ответ

Условное сопоставление шаблонов регулярных выражений в сценарии оболочки korn

Я начал изучать сценарии оболочки Unix, используя оболочку korn. Пожалуйста, просветите меня, обнаружив ошибку, которую я делаю при написании кода ksh для проблемы ниже, как указано ниже :Мой скрипт занимает 2...
22.07.2020