Вопросы по теме 'ksh'
отречься от процесса в ksh
Команда «отречься» работает в bash, но не в ksh.
Если я запустил процесс в ksh, как мне его «открестить», чтобы выйти из оболочки. (про nohup знаю, но процесс уже пошел!)
5257 просмотров
schedule
11.10.2022
Фоновая задача KShell не отображается в заданиях
Я написал простой скрипт KShell для запуска фоновой задачи.
#/bin/ksh
#startMonitoring
./detectFile /usr/local/data/testFile > fileHistory &
Я запускаю его с помощью следующей команды
startMonitoring
Когда я запускаю...
153 просмотров
schedule
24.06.2023
Как отформатировать дату в сценарии KornShell в формате DD-MON-YYYY?
Как отформатировать дату в сценарии KornShell (ksh) в формате DD-MON-YYYY?
Я пробовал следующее:
date '+%d-%h-%Y'
Он возвращает 04-Nov-2009 . Мне нужно, чтобы ноябрь был NOV (все заглавные буквы). Можно ли это сделать с помощью утилиты...
34072 просмотров
schedule
21.02.2022
странное поведение при использовании рекурсии в ksh93
Я столкнулся с некоторыми проблемами в ksh93 при рекурсивном просмотре каталогов.
создать несколько файлов и каталогов.
base=/tmp/nonsens
for i in {1..3}
do
mkdir -p ${base}/dir${i}
for j in {1..2}
do
mkdir...
417 просмотров
schedule
27.11.2022
Получение прошлых дат в HP-UX с помощью ksh
Итак, мне нужно перевести скрипт из хорошей конфигурации linux и bash в ksh в hp-ux. Каждая команда ожидает другой синтаксис, и я хочу убить себя. Но опустим разглагольствования.
Это часть моего сценария
anterior=`date +"%Y%0m" -d '1 month...
4197 просмотров
schedule
27.10.2022
Как я могу отслеживать каталоги term.el (ansi-term), если использую что-либо, кроме bash
При использовании eshell или ansi-term и bash emacs изменяет переменную каталога по умолчанию в зависимости от того, в каком каталоге вы находитесь.
Поэтому, если я перейду к /home/user/code/project , а затем использую ido-find-file, чтобы открыть...
1305 просмотров
schedule
03.10.2022
Установка другой переменной с регулярным выражением в KSH
У меня есть сценарий оболочки Korn, в котором я хотел бы изменить переменную на основе другой и регулярного выражения.
Что я хочу сделать, так это сгенерировать значение переменной, как показано ниже, но без вызова sed:
$ echo 'orl,bdl,lap' |...
950 просмотров
schedule
02.08.2023
получить имена таблиц из файла с помощью сценария UNIX
У меня есть образец файла, как указано ниже. Это управляющий файл SQL Loader:
LOAD DATA
APPEND
INTO TABLE XXWIN_TMP_LOADER_TAB
( seq POSITION(1:10) INTEGER EXTERNAL
,h_record POSITION(11:20) CHAR
,h_file_name POSITION(21:55)...
2084 просмотров
schedule
08.07.2022
KSH for loop работает на Solaris/Mac, но не на Red Hat Linux.
Следующий сценарий Ksh выдает мне сообщение об ошибке «Нет такого файла или каталога» в системе Red Hat Linux. У кого-нибудь есть решение?
#!/usr/bin/ksh
for f in `cat files.dat`
do
wc $f
done
Например, files.dat имеет 3 строки данных, и...
659 просмотров
schedule
01.04.2022
`export PS1='value'` не распространяется на подоболочки (Korn) для root?
Обратите внимание на следующий файл /root/.profile:
export PS1=value1
export x=value2
Почему оболочка входа в систему показывает ожидаемое приглашение (и $x как значение2), в то время как подоболочки продолжают показывать $x как значение2, а...
806 просмотров
schedule
11.07.2023
Как можно получить доступ к динамическому представлению в Hudson из сценария KornShell?
Используя динамическое представление Clearcase, журнал заданий Hudson показывает, что все команды lsview , startview и lshistory cleartool выполнены успешно. Однако последующий сценарий сборки (SunOS KornShell (ksh)) не может получить доступ к...
512 просмотров
schedule
06.05.2023
пакетная обработка ksh
У меня есть сценарий оболочки, который считывает идентификатор пользователя построчно из файла и вставляет записи в базу данных. Однако процесс вставки медленный, и я хочу оптимизировать его, принимая пакеты. Я не могу использовать весь файл как...
331 просмотров
schedule
20.06.2023
ksh перенаправляет stdout и stderr на разные процессы
Как можно перенаправить каналы stdout и stderr nn ksh в UNIX? (не линукс).
Для перенаправления на файлы работает следующее:
x=0
while [[ "$x" -lt 100 ]]; do
echo "junk" >&2
echo "$x log test"
echo "junk err" &>2...
2934 просмотров
schedule
15.12.2022
Как мне прочитать значение из пользовательского ввода в переменную
В ksh, как мне предложить пользователю ввести значение и загрузить это значение в переменную в скрипте?
командная строка
echo Please enter your name:
внутри сценария
$myName = ?
41615 просмотров
schedule
12.02.2023
Как получить время эпохи в сценарии оболочки (для ksh)?
Как получить время эпохи в сценарии оболочки (для ksh)? Меня интересует получение времени начала дня (например, сейчас 28 июля 2011 г. ~ 14:25:00 по восточному времени, мне нужно время в полночь).
4897 просмотров
schedule
12.11.2022
Возня с функциями и ассоциативными массивами в ksh93
Это мой простой массив:
typeset -A foo
foo["first"]="first Value"
foo["second"]="second Value"
И я хочу сделать функцию, которая бы брала этот массив, что-то делала и возвращала обратно в скрипт. например
function changeThat {
eval...
660 просмотров
schedule
10.02.2023
Могу ли я передать часть вывода моих сценариев bash в файл? Могу ли я передать файл и стандартный вывод?
Я почти уверен, что видел это раньше, но я не могу найти его в Google.
for file in $mydir/*
do
#redirect the rest to $myotherdir/$file.output.
echo this should go to the $myotherdir/$file.output.
done
Также было бы здорово, если бы я...
227 просмотров
schedule
08.05.2023
перенаправить вывод команды в переменную и стандартный вывод в ksh
У меня есть команда оболочки. Я хотел бы записать вывод на стандартный вывод и сохранить его в переменной. Я хотел бы решить это с помощью одной команды. Я пробовал эти вещи.
ls > $VAR # redirects the output to file which name is...
74329 просмотров
schedule
29.03.2023
Как прочитать только один символ в сценарии оболочки
Мне нужна аналогичная опция, такая как getche() в C. Как я могу прочитать только один символ, введенный из командной строки?
С помощью команды read мы можем это сделать?
34804 просмотров
schedule
02.01.2023
KSH — захватить код возврата скрипта перед выходом
Как в KSH я мог перехватить сигнал EXIT, а также получить код выхода для скрипта?
Приведенный ниже тест выводит «О выходе из сценария с кодом возврата 0». Я бы хотел, чтобы вместо этого он выводил 4 из кода возврата команды выхода....
836 просмотров
schedule
21.03.2022