Я хотел отформатировать файлы Unix условно, я в настоящее время работаю над различной командой и требуемый, чтобы знать, возможно ли отформатировать текст различного вывода команды. Пример: Подобранный...
06.01.2019
ниже, является моим сценарием, который имеет много проблем с производительностью #! / Usr / bin / ksh
Пока читаю I.
do x = `echo $ i | cut --d" | "" -F2 rem = `ECPR $ x% 62` Echo" Напоминание - это «$ REM QUO =` EXPR $ x / 62 hecho »... [
20.08.2018
Я понимаю, каково расширение фигурной скобки, но я не знаю, как лучше всего использовать его. Когда Вы используете его? Преподавайте мне некоторые удобные и замечательные примеры, если у Вас есть своя собственная подсказка.
15.09.2014
Как я проверяю, пуст ли каталог или не в ksh на AIX? Если файлы существуют, я должен удалить файлы только.
11.02.2015
В ударе я могу использовать!! указать на последнюю команду. В ksh я думаю, что можно использовать r, чтобы сделать что-то подобное, но это, кажется, перестало работать в одном из моих общих шаблонов: ввод sudo [длится команду].> нечто CP/...
24.12.2011
У меня есть файл, содержащий список каталогов. Например,/foo/bar/dir1/foo/bar/dir2/foo/bar/dir3 я хочу создать все эти каталоги. Вот то, что я сделал: для dir в $ (кошка myfile); сделайте mkdir...
19.12.2011
У меня есть файл с именем test.out со следующими строками: -rw-rw---- 1 informix informix 9117025 21 января 05:22 магазин4_0_Log0000331875.Z
-rw-rw---- 1 informix informix 8897981 Jan 21 05:24 ...
21.01.2020
Согласно этому сообщению StackOverflow, это возможно, имеют цветную подсказку в KornShell. Я не смог выяснить, как сделать это. Я могу использовать цвет: повторите-e "\033 [34mLinux\033 [00m"...
23.05.2017
Я создаю скрипт, который собирает информацию за предыдущий месяц, используемую для отчетности: На данный момент у меня есть следующие переменные: #Я использовал массив для получения предыдущего месяца. set -A months Dec Jan Feb ...
10.05.2017
У меня есть два сервера один AIX с оболочкой по умолчанию ksh, другим RHEL с ударом оболочки по умолчанию. У меня есть сценарий, который смонтирован на обоих, которые выполнят подобные команды, но или для AIX или для Linux. Это...
08.08.2014
У меня есть файл, говорится в "SAMPLE.txt" со следующим содержанием, P1 10,9:6/123456 P2 и тому подобное P1 10,9:5/98765 P2 и тому подобное P1 и тому подобное, P2, я хочу выходной файл, говорят "RESULT.txt" как, Value1:123456 Value2:..
10.06.2014
Я пытаюсь сделать следующее в для цикла: Найдите файлы, которые удовлетворяют Эхо условия название файлов к файлу журнала. Gzip файл. Я могу заставить сценарий находить файлы и повторять их...
15.03.2013
Это - команда, которую я использую для списка некоторых файлов: найти. - имя \*.extract.sys - размер +1000000c - должностное лицо ls-lrt {} \;-rw-r - r - 1 qa1wrk15 тестируют 1265190 29 сентября 1:14./var/can/projs/ar/rep/...
29.09.2011
У меня есть следующий код строки в ksh: echo -e "$SUBJECT"|/usr/sbin/sendmail -f (скрытый) -t (скрыто), но я все еще получаю $SUBJECT в теле, а не как реальную тему. что ...
28.01.2020
Я пытаюсь скопировать 2 или несколько файлов из одного каталога в другой с помощью cp с использованием массива.
Я выполнил: files=( LocalSettings.php robots.txt .htaccess ${domain}.png googlec69e044fede13fdc....
18.08.2019
Я пишу, что сценарий является ksh. Должен найти все имена каталогов непосредственно под текущим каталогом, которые содержат только файлы, не подкаталоги. Я знаю, что мог использовать ls-alR и рекурсивно проанализировать...
22.11.2018
Кто-то может обеспечить несколько примеров о том, как использовать coproc?
10.07.2018
Обе следующие строки действительно возвращают список каталогов одного из моих каталогов. Первая из них использует шаблон имени, тогда как мне нужно выбрать каталоги, учитывая, что они действительно являются каталогами для последующей обработки ...
10.08.2017
Я использую оболочку AIX 6.1 ksh. Я хочу использовать один лайнер, чтобы сделать что-то вроде этого: кошка A_FILE | skip-first-3-bytes-of-the-file я хочу пропустить первые 3 байта первой строки; есть ли способ сделать...
04.02.2017
Я пытаюсь выполнить команду telnet и получить вывод в сценарии оболочки. Но когда порт не открыт или IP не существует. Команде требуется слишком много времени, чтобы дать ответ. Будет ли это возможно ...
21.08.2015
Я нашел эту строку в сценарии оболочки Korn: $ var= {var:-/temp}, я могу понять это, что это делает var $ =/data $ var= $ {var:-/temp} $var эха $ / var $ данных = $var $ эха $ var= $ {var:-/temp} $...
28.04.2015
Я пытаюсь вычислить, время протекло, так как файл журнала обновился. Я предполагаю, что следующие команды будут использоваться lastUpdate= $ (дата-r myLogFile.log) now= $ (дата), Как я могу вычесть их и...
03.03.2015
Я делаю что-то вроде этого в своем коде file_nm ='ls-latr *abc*', если ['grep "search_txt" "$file_nm" | туалеты-l'-gt 0] затем повторяют "строку, найденную", еще повторяют "строку, не найденную" fi, Если file_nm...
29.10.2014
Я уверен, что это относительно просто, я просто не знаю, как сделать это. #!/usr/bin/ksh устанавливают 'iostat' myvar=6, я хочу к чему-то как $ эха {$myvar}, который я хочу интерпретируемый как $ {$myvar}-> $ {6}-> значение
27.02.2014
Когда я выполняю следующую команду hasys с awk, я произвожусь с названиями машин как следующее: hasys-display|grep Завершение работы | awk '{печатают 1$}' machine1a machine1b совет как к...
17.02.2014
Я хотел бы получить произведенный показ, что было скопировано CP. Единственная проблема состоит в том, как сделать это когда я CP много файлов за один раз. Например, cp./sourceDir /* $destinationPath/.
03.12.2013
Иногда имя файла создается из нескольких имен и пространства между каждым именем как следующее: касание $ "B C" $ ls B C <-один файл, но имеет три слова!...
28.04.2013
** Примечание: Я задал этот тот же вопрос на SuperUser, но не получил ответа. Я теперь понимаю, что это - более подходящий форум для этого конкретного вопроса.* В оболочке ksh не работает клавиша Delete...
06.03.2013
Я пытаюсь скопировать все файлы, которые не начинаются с буквы "a" в ksh. Копирование с исходной машины на целевую машину хорошо работает: scp-p! (*) user@machine:/path/directory/. Но...
06.03.2013
Я часто пишу сценарии оболочки KSH, которые следуют за тем же шаблоном: (1) получают вывод от одного или нескольких, команда (2) форматирует его с помощью grep|cut|awk|sed и печатает его на экран или в файл, Чтобы сделать...
28.09.2011
Оболочка Korn (ksh) является оболочкой с усовершенствованными функциями сценариев, обычно находимыми на коммерческих нельдах и некоторых системах BSD, но редко используемый на Linux.
Оболочка Korn (ksh) является оболочкой, первоначально записанной в AT&T с более усовершенствованными функциями программирования, чем тогдашний существующий Bourne и оболочки C и синтаксис, совместимый с Оболочкой Bourne. Много функций программирования в ударе и zsh подражают ksh's. Несколько версий ksh существуют, включая:
- ksh88, оригинал, который всегда был собственным программным обеспечением.
- pdksh (общественное достояние ksh), свободный клон ksh88 (с несколькими несовместимостями). Не разработанный с 1999; замененный …
- mksh (MirBSD Korn Shell), активно разработанный потомок pdksh.
- ksh93, главная новая версия исходной оболочки Korn, заменяя ksh88; первоначально собственный, затем выпущенный как бесплатное программное обеспечение.
Дальнейшие ресурсы доступны на #ksh на наборе домашней страницы канала Freenode.