Top

Лучшие ksh вопросы ИТ разработчиков

  • 10 голос
  • 1 ответ
  • 0 просмотров

Android adb shell - аш или кш?

Android документация онлайнAndroid Debug Bridge говорит "Adb обеспечивает пепельную оболочку". Конечно же, если я

Задан 14 Nov 2013, 12:49 от cdarke
  • 10 голосов
  • 2 ответа
  • 0 просмотров

Диапазон переменных в KSH

Я написал пример функции KornShell, чтобы разделить строку, поместить ее в массив и затем распечатать значения. Код как ниже

Задан 13 Mar 2014, 14:53 от javaPlease42Vivek
  • 1 голосов
  • 2 ответа
  • 0 просмотров

AWK в сценарии оболочки - Как сравнить и объединить два файла на основе общего ключа (2 общих поля)?

Может кто-нибудь, пожалуйста, помогите сравнить два файла, Я использовал приведенную ниже команду, но не смог добиться успеха, awk -F, 'NR == FNR {a [$ 1, $...

Задан 03 Jun 2013, 22:04 от Amit Naidujcrshankar
  • 8 голосов
  • 2 ответа
  • 0 просмотров

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

У меня есть скрипт KornShell (ksh), который входит в SQL * Plus и выполняет скрипт. В сценарии оболочки я хотел бы захватить код состояния оператора SQL, кот...

Задан 09 Sep 2009, 21:08 от AieshaDot
  • 3 голосов
  • 2 ответа
  • 0 просмотров

Какое максимальное количество символов может принимать переменная ksh?

Я пытаюсь загрузить и проанализировать действительно большой текстовый файл. Хотя загрузка не является проблемой, но есть отдельные строки, которые имеют 290...

Задан 17 Jan 2013, 01:36 от javapadawan
  • 4 голосов
  • 4 ответа
  • 0 просмотров

ksh, сохраняющий результат команды в переменной

Я хочу сохранить результат команды в переменной в моем сценарии оболочки. Я не могу заставить его работать. Я хочу самый последний датированный файл в каталоге.

Задан 28 Jan 2013, 17:12 от user1769538
  • 20 голосов
  • 7 ответов
  • 0 просмотров

Перебирать диапазон целых чисел в ksh?

Как я могу перебрать простой диапазон целых чисел, используя цикл for в ksh?Например, мой скрипт в настоящее время делает это ...

Задан 19 Oct 2009, 18:56 от razlebe
  • 82 голосов
  • 2 ответа
  • 0 просмотров

Что это означает в оболочке, когда мы помещаем команду в знак доллара и круглые скобки: $ (команда)

Я просто хочу понять следующую строку кода в оболочке. Используется для получения текущего рабочего каталога. Я знаю что

Задан 01 Aug 2013, 01:49 от KItis
  • 40 голосов
  • 4 ответа
  • 0 просмотров

Как получить pid по названию процесса

Привет! Я искал различные форумы, и здесь я также мог найти ответы на некоторые вопросы по Linux и Mac, но не смог найти решения для Unix и особенно Korn She...

Задан 12 Sep 2013, 11:11 от gahlot.jaggs
  • 116 голосов
  • 7 ответов
  • 0 просмотров

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

Вывод моей команды выглядит примерно так: 1540 "A B" 6 "C" 119 "D"Первый столбец - это всегда число, за которым следует пробел, а затем строка в двойных кавычках. Моя цель - получить только второй столбец, например: "A B" "C" "D"Я намеревался ...

Задан 21 Apr 2013, 22:36 от Qiang Xu
  • 82 голосов
  • 2 ответа
  • 0 просмотров

Что это означает в оболочке, когда мы помещаем команду в знак доллара и круглые скобки: $ (команда)

Я просто хочу понять следующую строку кода в оболочке. Используется для получения текущего рабочего каталога. Я знаю что$(variable) name возвращает значение внутри имени переменной, но что$(command) должен вернуться? Возвращает ли это значение ...

Задан 01 Aug 2013, 03:49 от KItis
  • 14 голосов
  • 5 ответов
  • 0 просмотров

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

Когда я пытаюсь использоватьSSH Команда в сценарии оболочки, команда просто сидит там. У вас есть пример того, как использоватьSSH в сценарии оболочки?

Задан 26 Aug 2008, 22:05 от Jon Ericson
  • 3 голос
  • 1 ответ
  • 0 просмотров

Откуда происходит рекурсивное расширение переменных в числовом контексте bash / shell?

В спецификации POSIX говорится оАрифметическое Расширение тот[i] Если переменная оболочки x содержит значение, которое образует допустимую целочисленную конс...

Задан 01 May 2015, 02:44 от Etan Reisner
  • 5 голосов
  • 6 ответов
  • 0 просмотров

Как проверить конец текстового файла, чтобы увидеть, если это формат Unix или DOS?

Мне нужно преобразовать текстовый файл в формат DOS (заканчивая каждую строку0x0d0x0a, скорее, чем0x0a только), если файл в формате unix (0x0a только в конце каждой строки). Я знаю как его конвертировать (sed 's/$/^M/'), но не знаю, как ...

Задан 06 Aug 2013, 15:31 от Qiang Xu
  • 1 голосов
  • 2 ответа
  • 0 просмотров

Невозможно отладить простую программу ksh

Я написал этот пример кода KornShell (ksh), но во время предложения if он получает ошибку подстановки. while ((i < $halflen)) do if [[${strtochk:i:i}==${strtochk:j:j}]];then i++ j-- else ispalindrome = false fi doneПожалуйста помоги. NB: я ...

Задан 06 Jan 2014, 17:05 от Programmer
  • 226 голосов
  • 6 ответов
  • 0 просмотров

Вы получите эти результаты:

сохранить вывод команды как переменную в sh / ksh / bash, вы можете сделать var=$(command)или же var=`command`Какая разница между этими двумя методами?

Задан 16 Jan 2011, 22:34 от hhafez
  • 1 голосов
  • ответ
  • 0 просмотров

 значение подстановочного знака

ичок в оболочке, у меня есть случай, когда я пытаюсь оценить уникальные значения определенного столбца, чтобы проверить, являются ли они действительными в сценарии оболочки, который будет вызван позже. Из моих поисков я думаю, что сокращение ...

Задан 19 Jan 2018, 11:20 от av abhishiek
  • 1 голос
  • 1 ответ
  • 0 просмотров

 этой темы в списке рассылки gnu.bash.bug.

е, что pdksh и mksh имеют ожидаемую реализацию. Например: readonly x='global' f() { local x readonly x='f' echo $x } g() { local x readonly x='g' echo $x } echo $x f g echo $xpdksh и mksh выдают ожидаемый результат: global f g globalИ Баш не ...

Задан 15 Feb 2011, 15:51 от weakish
  • 1 голос
  • 1 ответ
  • 0 просмотров

Сделай это:

ли в скриптах KornShell (ksh) команда для сортировки массива целых чисел? В этом конкретном случае меня интересует простота, а не эффективность. Например, если переменная $ UNSORTED_ARR содержала значения «100911, 111228, 090822» и я ...

Задан 04 Mar 2011, 19:23 от pws5068
  • 40 голосов
  • 4 ответа
  • 0 просмотров

Как получить pid по названию процесса

Привет! Я искал различные форумы, и здесь я также мог найти ответы на некоторые вопросы по Linux и Mac, но не смог найти решения для Unix и особенно Korn Shell. Как получить имя процесса (имя команды) из идентификатора процесса (pid) Ниже ...

Задан 12 Sep 2013, 13:11 от gahlot.jaggs
  • 26 голосов
  • 9 ответов
  • 0 просмотров

Что-то вроде этого:

важен список в ширину. Также было бы неплохо ограничить искомую глубину. $ find . -type d /foo /foo/subfoo /foo/subfoo/subsub /foo/subfoo/subsub/subsubsub /bar /bar/subbar $ find . -type d -depth /foo/subfoo/subsub/subsubsub /foo/subfoo/subsub ...

Задан 12 Feb 2009, 00:59 от 5 revs
  • 1 голосов
  • 4 ответа
  • 0 просмотров

ksh93 также предлагает расширение brace, если «braceexpand» включено. Проверьте с помощью &quot;set -o&quot;, а затем используйте фигурные скобки {}

ли способ реализовать следующее с помощью «for» в KornShell (ksh)? Вот эквивалент C: for(i=1;i<20;i++) { printf("%d",i); }Мне было интересно, если это может быть реализовано с помощью просто «для», а не «пока» Я попробовал следующее, это не ...

Задан 29 Mar 2011, 21:57 от tomkaith13
  • 16 голосов
  • 2 ответа
  • 0 просмотров

Разница между корном и оболочкой bash [закрыто]

Я совершенно новичок в Unix. В настоящее время меня попросили узнать оKornShell (кш)а такжеБаш оболочка, Кто-нибудь может дать мне краткий обзор о двух? Является ли термин "ракушка"синоним"Терминал«? Я понимаю, что я могу читать документы об ...

Задан 01 Oct 2013, 09:01 от Programmer
  • 4 голос
  • 1 ответ
  • 0 просмотров

 не инициализируются, и, следовательно, перенаправления не называют файл.

т, я написал небольшой скрипт: #!/usr/bin/ksh for i in *.DAT do awk 'BEGIN{OFS=FS=","}$3~/^353/{$3="353861958962"}{print}' $i >> $i_changed awk '$3~/^353/' $i_changed >> $i_353 rm -rf $i_changed done exitЯ проверил это, и это прекрасно работает. ...

Задан 11 May 2011, 07:14 от Vijay
  • 187 голосов
  • 7 ответов
  • 0 просмотров

(Bash)

я есть сценарий ksh, который возвращает длинный список значений, разделенных новой строкой, и я хочу видеть только уникальные / отличные значения. Это возможно сделать? Например, скажем, мой вывод - суффиксы файлов в каталоге: tar gz java gz ...

Задан 06 Mar 2009, 10:33 от brabster
  • 17 голосов
  • 3 ответа
  • 0 просмотров

Почему ** не находит ** ничего найти?

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

Задан 20 Aug 2008, 21:03 от Jon Ericson
  • 32 голосов
  • 4 ответа
  • 0 просмотров

Однако остерегайтесь злых имен файлов, которые содержат пробелы.

я делаюunzip -l zipfilename, Понятно 1295627 08-22-11 07:10 A.pdf 473980 08-22-11 07:10 B.pdf ...Я только хочу увидеть имена файлов. Я пытаюсь это unzip -l zipFilename | cut -f4 -d" "но я не думаю, что разделитель просто" ".

Задан 22 Aug 2011, 13:59 от Thang Pham
  • 7 голосов
  • 2 ответа
  • 0 просмотров

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

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

Задан 17 Sep 2008, 08:10 от David
  • 48 голосов
  • 5 ответов
  • 0 просмотров

Получить код выхода для команды в bash / ksh

Я хочу написать код так: command="some command" safeRunCommand $command safeRunCommand() { cmnd=$1 $($cmnd) if [ $? != 0 ]; then printf "Error when executing command: '$command'" exit $ERROR_CODE fi }Но этот код работает не так, как я хочу. Где ...

Задан 21 Nov 2011, 12:32 от Kolesar
  • 21 голосов
  • 4 ответа
  • 0 просмотров

Почему `if $ (true); тогда… удастся?

Вдохновленэтот вопрос [https://stackoverflow.com/questions/8965509/why-if-ps-aux-grep-always-succeeds-in-bash] : Что должен делать оператор if, если условием является подстановка команды, когда команда не выдает выходных данных? НОТА:Примерif ...

Задан 22 Jan 2012, 23:59 от Keith Thompson
Page 1 of 2