0
ответов

Непонятные истории KSH

Я использую KSH на RHEL 2.6 на x86. Версия KSH: sh (AT&T Research) 93u + 2012-08-01 Переход на Bash или обратно на Tcsh (который я с радостью использовал на своей старой работе) невозможен. Первый ...
14.01.2019
0
ответов

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

Я пишу сценарий оболочки для удаления старых файлов (старше 60 дней) в каталоге, за исключением нескольких файлов, и эти имена файлов сохраняются в исключении файл находится в другом каталоге. Я знаю ...
21.11.2018
0
ответов

Необходимо проанализировать вывод ls -Al и получить имя файла или каталога [дубликат]

Я должен проанализировать вывод ls -Al и получить имя файла или каталога ls -Al вывод: drwxr-xr-x 12 s162103 шпильки 12 марта 28 2012 личный домен drwxr-xr-x 2 s162103 studs 3 28 марта 22: ...
21.11.2018
0
ответов

Как создать сценарий, объединяющий два файла для получения определенного вывода в оболочке korn? [дубликат]

В настоящее время я пытаюсь объединить два файла вместе в первом файле unix: Tom 313.455.6786 Deena 313.899.7400 Will 313.845.5633 Нэнси 313.676.9445 Келли 313.611.4242 Джон 313.908.3858 секунда ...
17.11.2018
0
ответов

файлы mv старше 8 дней в сценарии ksh [закрыто]

необходимо создать сценарий в KSH для преобразования файлов mv в другие каталог на том же сервере старше 8 дней, все они .CSV
16.11.2018
0
ответов

OpenBSD - Как можно установить псевдоним?

Я использую последние OpenBSD, и я не могу выяснить, как установить простой псевдоним, что-то вдоль линий CLS = CLES. Я пытался положить его в ~ / .cshrc и в ~ / .profile. Я пробовал: псевдоним CLS ...
17.10.2018
0
ответов

Оболочка Unix: назначение массива не работает [дубликат]

Я изучаю массив, следуя коду source_array_list [0] = "a " source_array_list [1] =" a " source_array_list [2] =" a " source_array_list [3] =" a " source_array_list [4] = "a" source_array_list [5] = "a" ...
12.10.2018
0
ответов

chfs не работает в оболочке ksh для входа в систему [закрыто]

Я не могу найти причину, по которой команда chfs не работает в ksh (я открываю сеанс ssh с помощью шпатлевки). Но когда я снова запускаю ksh или ksh93 в оболочке, все работает. Любые подсказки? # псевдоним|grep chfs # введите chfs chfs есть /...
06.09.2018
0
ответов

Есть ли преимущества в использовании ksh перед zsh? [закрыто]

Или есть преимущества использования zsh перед ksh? Могут ли какие-либо конкретные команды не выполняться успешно в оболочках, или основные различия связаны не с командами, а с чем-то еще?
23.03.2018
0
ответов

Клавиши со стрелками в ksh OpenBSD, редактирование командной строки , Vi-mode

Я использую ksh по умолчанию в OpenBSD 6.2 (на основе pdksh) с включенным режимом редактирования командной строки Vi. Я пытаюсь заставить клавиши со стрелками работать правильно в качестве дополнения к h, l, j и k (так как я нахожусь ...
28.02.2018
0
ответов

Передача переменных в awk

У меня есть огромный файл, который нужно разбить на несколько файлы. Я использую разделение, которое отлично работает file = home / sap / dim / deltafile.D2017313.T100058932IDL.gz gunzip -c $ {file} | split -l 10000000 -d -a ...
27.01.2018
0
ответов

Анализ файла с несколькими условиями

Я хочу создать сценарий для анализа файла. Вот что мне нужно сделать; Я хочу занимать только первую строчку каждого приложения. Я хочу проверить только столбцы 1,3,4. Если у приложения больше экземпляров, которых я хочу ...
25.01.2018
0
ответов

Как удалить группу строк из файла?

Я пишу сценарий ksh для анализа файла журнала и отправки электронного письма, когда найдены важные сообщения. Некоторые сообщения носят информационный характер и Я бы хотел их проигнорировать. Файл журнала имеет формат 2018-01-24 ....
24.01.2018
0
ответов

Увеличить ширину столбца командной строки

Когда я набираю команды в командной строке, я вижу символ <после ввода 75 символов. /developer/home/aravind.sreeram> klklkjlkjljlkjlkjlkjlkjlkj <Я пробовал stty cols 200, но ...
19.01.2018
0
ответов

Как вызвать подфункцию другой функции из текущей функции в ksh?

В этом сценарии необходимо вызвать функцию func1 из Main_Func. Как мне это назвать? Main_Func () { <код>} Initialize_func () {func1 () {}}
12.01.2018
0
ответов

Как получить $? из команды, запущенной через ssh

У меня есть сценарий, который будет использовать ssh для запуска команды на удаленном узле. Удаленный узел - это устройство, поэтому я не могу (не рекомендуется) вносить в него изменения. Прямо сейчас у меня есть сценарий вроде этого: ssh ...
19.12.2017
0
ответов

Что лучше между циклом for и циклом while для оболочки Korn

У меня есть файл file_list.txt, который содержит список имен файлов для обработки. И для всех файлов, присутствующих в file_list.txt, я должен удалить завершающие пробелы и лишнюю новую строку ...
28.11.2017
0
ответов

Вычисление подстроки с последующими фигурными скобками в виде цикла

Ниже приведен цикл кода, с которым я столкнулся в одном из моих скриптов оболочки korn. Я не уверен, как это работает. Когда я пытаюсь напечатать любое выражение внутри цикла, оно не отображается на консоли. Мне нужно...
23.11.2017
0
ответов

Надлежащий и надежный способ проверки запущенного процесса в AIX 7.1.0 в KornShell

Я пытался найти способ чтобы проверить, запущен ли скрипт или нет, потому что я хочу убедиться, что нет никаких других экземпляров, когда я что-то запускаю. До сих пор я пытался с этим: #! /...
14.11.2017
0
ответов

Эмуляция «while IFS = read -r line» в цикле for в стиле C bash

Сначала небольшой контекст для вопроса. While IFS = read -r строка; do ... done
01.11.2017
0
ответов

Можно ли использовать функции, объявленные в разновидности оболочки, в оболочке другого типа

У меня есть сценарий bash, который содержит определения многих общих функций для нашей системы Linux. Можно ли получить его и использовать функции из другого варианта оболочки (csh и ksh)?
27.10.2017
0
ответов

Удалить все другие неопределенные каталоги

Мне нужно создать сценарий очистки для удаления любых посторонних каталогов из определенного списка каталогов. Моя идея заключалась в том, чтобы сделать что-то вроде этого: #!/bin/ksh find /data/${USER}/SAS/ -type d ! -name '...
14.09.2017
0
ответов

что делает «serial = $ {serial ## *.}»? [дубликат]

Возможный дубликат: как работают $ {0 ## /} и $ {0% /}? 0: root @ SERVER: / # 0: root @ SERVER: / # serial = $ (lscfg -vl hdisk1 | awk '/ Serial Number /') 0: root @ SERVER: / # echo $ serial. ..
13.04.2017
0
ответов

Выполнять команду в текущей оболочке перед каждым запросом

Я бы хотел, чтобы текущий статус задания отображался в заголовке моего терминала. В Bash я могу использовать для этого PROMPT_COMMAND. У Korn Shell (ksh93) этого нет. В других ответах предлагается использовать команду ...
13.04.2017
0
ответов

Странное поведение AIX 6.1 по сравнению с AIX 7.1 [дубликаты]

У меня есть эта логика в сценарии ksh в AIX 6.1, и она работает нормально.целое число loop_count = 0 целое число sleep_interval = 5 целое число alarm_interval = 60 если (( $loop_count*$sleep_interval%$alarm_interval -eq 0 )) затем ...
09.11.2016
0
ответов

AIX - использовать встроенные функции ksh для освобождения памяти, когда вилка невозможна

Контекст: AIX lpar с очень низким объемом памяти (разветвление невозможно , поэтому будут работать только встроенные команды оболочки (cd, echo, kill)). У меня может быть консоль (hmc), но мне нужен лучший способ начать освобождать память ...
20.10.2016
0
ответов

Как удалить все файлы в каталоге

Я не часто использую систему Unix / Linux, но мне кажется, что со мной происходит что-то странное. Я хочу удалить все файлы в каталоге DATA в моем ksh. rm -f $ P_VAR / DIR / DATA / * используя это в unix ...
12.10.2016
0
ответов

ksh синтаксис оператора if

У меня есть этот оператор if, и каждый раз, когда я что-то меняю, кажется, что что-то не так. Вы видите проблему? если [[$ (ps -ef | grep "Process" | grep -v "grep" | awk '{print $ 2}') = '']]; тогда ...
05.10.2016
0
ответов

как отличить ошибку, возвращаемую при чтении, и для EOF в сценарии оболочки

У меня есть задача по загрузке файла с разделителями и его обработке. Как только обработка завершена, я либо говорю, что она успешна, и если синтаксический анализ завершается неудачно, мне нужно выдать ошибку. Я читаю эту строку файла ...
30.09.2016
0
ответов

Создание таблицы выходных

Мне нужен сценарий для преобразования этого списка выходных в формат даты. Мой входной файл MMYYYY CAL_B2K_ID 123456789012345678901234567890 ------ ------------ -------------------------- ----- 012016 821 ...
27.09.2016