3
ответа

Пользовательская подсказка/вход сценария оболочки

Это - сырой сценарий оболочки Korn, который кто-то еще записал. Я не знаю много об использовании синтаксиса оболочки, и я даже не уверен, возможно ли это. Есть ли любой способ для меня петлять и быть...
вопрос задан: 2 May 2017 09:23
3
ответа

Существует ли ярлык Bash для того, чтобы пересечь подобные структуры каталогов?

KornShell (ksh) раньше имел очень полезную опцию к CD для того, чтобы пересечь подобные структуры каталогов; например, учитывая следующие каталоги:/home/sweet/dev/projects/trunk/projecta/app/models/...
вопрос задан: 6 January 2014 22:17
3
ответа

Заставьте Клавиши со стрелками и клавиши Delete работать в командной строке KornShell

Я плохо знаком с Unix и использую Sun Solaris (v10, я думаю). Мне установили мою оболочку как KornShell (ksh). Я задаюсь вопросом, как заставить клавиши со стрелками и клавишу Delete работать в командной строке. Я сделал набор-o...
вопрос задан: 3 January 2014 16:59
3
ответа

Сценарий оболочки использует аргументы от первого показа, когда выполнено во второй раз

Я действую в Shell Korn и пытаюсь запустить простой chdb скрипт, который я записал. Если выполнено без аргументов, это предлагает пользователю со списком баз данных и ожидает выбора. Если названо с...
вопрос задан: 30 June 2010 12:49
3
ответа

Как я могу сбросить входной буфер в ожидать сценарии?

Я пишу Ожидать сценарий и испытываю затруднения при контакте с приглашением оболочки (на Linux). Мой Ожидать сценарий порождает rlogin, и удаленная система использует ksh. Подсказка в удаленной системе содержит...
вопрос задан: 9 December 2009 21:28
3
ответа

Почему не делает **, находят **, находят что-нибудь?

Я ищу файлы сценариев оболочки, установленные в моей системе, но нахожу, не работает: $ находят, что/usr - называют *.sh, Но я знаю, что существует тонна сценариев там. Например: $ ls/usr/local/lib / *.sh/...
вопрос задан: 25 August 2008 15:00
2
ответа

Как сравнить версии некоторых продуктов в оболочке unix ksh?

Формат версий - XXXX Где Х - номер. Какой лучший способ сравнить две версии? Я использую следующий код: CompareVersions () {VER_1 = $ 1 VER_2 = $ 2 распечатать -R "$ VER_1" | IFS =. читать v1_1 ...
вопрос задан: 10 July 2016 09:00
2
ответа

if [$? -ne 0] затем синтаксическая ошибка, затем неожиданная

Я пытался выполнить следующий сценарий оболочки UNIX, который не работает. Я использую KornShell (ksh). echo $ ?; если [$? -не 0] затем не удалось $ LINENO-2 $ 5 $ 6 фи не смогли() {...
вопрос задан: 7 January 2014 17:48
2
ответа

Как к пользовательскому дисплею запрашивают в KornShell для показа имени хоста и текущего каталога?

Я использую KornShell (ksh) на Солярисе, и в настоящее время мой PS1 env var: $ {имя хоста} PS1 =":\$ {PWD} \$ "И быстрые дисплеи: $ hostname:/full/path/to/current/directory Однако я хотел бы его к...
вопрос задан: 6 January 2014 16:29
2
ответа

KornShell - Набор “-x” (отладка) флаг глобально?

Существует ли способ установить режим отладки (установите-x) на KornShell (ksh) сценарий глобально? В настоящее время кажется, что я имею, делают что-то как следующее: () {устанавливает-x #commands} b () {устанавливает-x #more...
вопрос задан: 3 January 2014 23:37
2
ответа

Как автоматически заполнить в командной строке KornShell с редактором vi

В KornShell (ksh) на AIX Версия 5.3 UNIX с набором режима редактора к использованию vi: набор-o vi, Каковы нажатия клавиш в командной строке оболочки для автоматического заполнения имени файла или каталога?
вопрос задан: 3 January 2014 15:27
2
ответа

$$ в KornShell

Каково значение $$ в KornShell? Я предполагаю, что это связано с идентификатором процесса, но я хочу знать его точное значение.
вопрос задан: 16 July 2012 21:59
2
ответа

Есть ли способ использовать строку в качестве переключателя с помощью getopts?

Я смотрю, есть ли способ для getopts обрабатывать переключатели со строками вместо символов. Например, я хотел бы предоставить что-то вроде этого: script.ksh -file1 file1.txt -file2.txt ...
вопрос задан: 15 June 2012 16:49
2
ответа

Действительно ли возможно просмотреть “источник” для функции ksh?

Наша ksh среда определяет несколько функций. Названия этих функций могут быть перечислены с помощью, затем набирает-f ksh команда (или псевдоним функций). Действительно ли возможно видеть определение (т.е. источник...
вопрос задан: 31 August 2010 16:29
2
ответа

Удаление определенных значений от массива в ksh

У меня есть специализированный .profile, который я использую в ksh, и ниже функция, которую я создал для пропуска назад и вперед от каталогов с чрезмерно сложными или длинными именами. Как Вы видите, пути...
вопрос задан: 21 January 2010 00:07
2
ответа

Самая короткая команда для вычисления суммы столбца вывода на Unix?

Я уверен, что существует быстрый и простой способ вычислить сумму столбца значений в системах Unix (использующий что-то как awk или xargs, возможно), но запись сценария оболочки для парсинга строк линию за линией...
вопрос задан: 17 November 2008 15:05
1
ответ

Как установить От адреса электронной почты для команды mailx?

Я работаю над KornShell (ksh) сценарий, работающий на сервере Соляриса, который пошлет электронное письмо, когда и состояние ошибки будет встречен. Я посылаю электронное письмо через mailx. Вопрос: Как я устанавливаю "От"...
вопрос задан: 22 August 2019 10:41
1
ответ

Что означает этот символ & ldquo; #? & Rdquo; в кш

Что значит "#?" значит в кш скрипт? например: tt = 03 while ["$ tt"! = '']; do tt = $ {tt # "?} done echo $ tt Я ничего не получу здесь. Так что же означает" #? "в этом тексте? Спасибо.
вопрос задан: 22 February 2019 10:16
1
ответ

Как я получаю код выхода SQLPlus в рамках сценария оболочки?

У меня есть KornShell (ksh) сценарий, который входит в систему в SQL*Plus и выполнение сценария. В рамках сценария оболочки я хотел бы получить код состояния SQL-оператора, который выполнялся. В настоящее время...
вопрос задан: 7 January 2014 17:47
1
ответ

Обнаружение интерактивной оболочки в рамках ksh огибающего сценария

Что состоит в том, чтобы определить предпочтительный путь, выполняет ли данный ksh вызов интерактивную оболочку? У меня есть некоторые команды в огибающем файле, который я хотел бы пропустить для неинтерактивных ksh вызовов (например....
вопрос задан: 20 July 2013 00:27
1
ответ

перенаправление вывода команды в переменную и стандартный вывод в ksh

У меня есть некоторая команда shell. Я хотел бы записать вывод в стандартный вывод и сохранить его в переменную. Я хотел бы решить это одной командой. Я пробовал эти вещи. ls > $VAR ...
вопрос задан: 26 October 2011 11:37
1
ответ

домой, закончите, удалите, pageup, pagedown с ksh

Я хочу использовать домой, закончить, удалить, pageup, pagedown с ksh. Мой ТЕРМИН является xterm-цветом. Эти ключи хорошо работают с tcsh и zsh, но не с ksh (распечатайте тильду ~), я нашел это: свяжите '^ [[3' =prefix-2...
вопрос задан: 13 October 2009 00:05
0
ответов

Возьмите имя файла в Unix из полного пути.

Я пытаюсь получить "abc.txt" из /this/is/could/be/any/path/abc.txt с помощью команды Unix. Обратите внимание, что /this/is/could/be/any/path является динамическим. Любая идея?
вопрос задан: 24 November 2019 10:49
0
ответов

Как прочитать только один символ в shell-скрипте

Мне нужна такая же опция, как getche() в C. Как я могу прочитать только один символ, введенный из командной строки? Используя команду read, можно ли это сделать?
вопрос задан: 5 February 2019 21:59
0
ответов

В чем разница между $ (command) и `command` в программировании оболочки?

Чтобы сохранить вывод команды в виде переменной в sh / ksh / bash вы можете использовать либо var = $ (command), либо var = `command` Какая разница между этими двумя методами, если таковая имеется?
вопрос задан: 25 May 2018 08:17
0
ответов

Проверка существования файла в ksh

Мне интересно, почему нижеприведенный крошечный скрипт теперь работает. Я создал dfFile в каталоге /data, но скрипт не выводит выражения в операторе if. #!/bin/ksh DATAFILE="/data/dfFile" echo $DATAFILE #...
вопрос задан: 10 March 2018 21:47
0
ответов

Почему `if $(true) ; then ... fi` успешна?

Навеяно этим вопросом: Что должен делать оператор if, если условием является подстановка команды, при которой команда не производит никакого вывода? ПРИМЕЧАНИЕ: пример if $(true); then ..., а не if true ; ....
вопрос задан: 23 May 2017 10:29
0
ответов

скрипты ksh, цикл For

#!/bin/ksh ######################### for i in {1..30} ;do echo $i done вывод: {1..30} Что не так в моем коде?
вопрос задан: 25 November 2016 15:30
0
ответов

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

Вывод моей команды выглядит примерно так: 1540 «A B» 6 «C» 119 «D» В первом столбце всегда указывается число, за которым следует пробел, а затем строка в двойных кавычках. Моя цель - получить второй столбец ...
вопрос задан: 10 April 2016 02:30
0
ответов

Проверить, существует ли файл и содержит ли он определенную строку

Я хочу проверить, есть ли file2.sh существует, а также, если определенное слово, поэт является частью файла. Я использую grep для создания переменной used_var. #! / bin / ksh имя_файла = / home / file2.sh used_var = `...
вопрос задан: 2 April 2016 13:49