Perguntas sobre 'ksh'

nos ajude a editar este wiki
1
resposta

script de convenções KSH [fechado]

Estou escrevendo scripts em ksh atm. Gostaria de saber se existe alguma "convenções" como por exemplo, sempre fazendo "unset" antes de usar uma variável, ou usando typeset para definir uma nova variável, etc.     
19.11.2013 / 14:20
3
respostas

Ksh script warnings [closed]

Durante a execução do meu script, recebi a seguinte mensagem (não é um erro, falando estritamente, porque a execução prossegue depois): myScript -s test -u test2 pk_copylogs[2]: hist: :: not found No entanto, você sabe por que esta mensag...
18.11.2013 / 15:57
2
respostas

Verificando se uma das 4 variáveis começa com string & red em ksh

Estou tentando verificar se uma das quatro variáveis começa com a string "& red" e estou com dificuldades para fazer a correspondência funcionar. No momento eu tenho isso, if [[ $filemsgCICS = "&red"* || $filemsgCICSU1 = "&red"* |...
01.11.2013 / 11:51
2
respostas

Como chamar um script KSH de outro script KSH

Eu quero chamar um script KSH de um script KSH. O script 1 executa o seguinte: Faz um loop através de uma lista de servidores de banco de dados Perfroms uma consulta Acrescenta saída da consulta de cada servidor de banco de dados para...
01.04.2013 / 19:36
1
resposta

Solaris 10, Shell Script, movimento do cursor [fechado]

#include <signal.h> #include <unistd.h> #include <stdio.h> #include <sys/types.h> #include <time.h> void prtime() { time_t rawtime; struct tm * timeinfo; char *s; signal(SIGALRM, p...
22.02.2013 / 10:31
2
respostas

ksh - mapeia Ctrl-D para sair do shell

Eu gostaria de saber como podemos mapear as chaves Ctrl - D no ksh para sair do shell como no shell bash. Não muito familiarizado com a ligação de chaves no ksh. Editar Veja meus comentários abaixo. $ echo $0 bash $ exit # I p...
08.02.2013 / 11:50
1
resposta

o que significa “serial = $ {serial ## *.}”? [duplicado]

0:root@SERVER:/ # 0:root@SERVER:/ # serial=$(lscfg -vl hdisk1 | awk '/Serial Number/') 0:root@SERVER:/ # echo $serial Serial Number...............11BBGG11235 0:root@SERVER:/ # 0:root@SERVER...
04.01.2012 / 08:45
1
resposta

Como posso adaptar esta função da barra de progresso do bash para o AIX ksh88? [fechadas]

Eu tenho um script bash para a barra de progresso e uso-o quando trabalho no bash: #!/bin/bash prog() { local w=80 p=$1; shift printf -v pt "%*s" "$(( $p*$w/100 ))" "";pt=${pt// /.}; printf "\r\e[K|%-*s| %3d %% %s" "$w" "$pt" "$...
21.11.2018 / 16:28
1
resposta

Precisa corresponder ao padrão no KSH enquanto analisa as linhas do arquivo

FILE_CENT="/etc/nsswitch.conf" if [[ $OS = 'Linux' ]]; then if [[ -e $FILE_CENT ]]; then logInfo "nsswitch.conf found in $OS, Proceeding further..." while read -r LINE do if [[ 'echo $LINE | sed '/^passwd/'' ]]; then myarrlin=...
08.08.2018 / 14:24
1
resposta

AIX: leva 2 execuções para ver o resultado verdadeiro

Por que toda vez que eu executo meu script, eu executei 2 execuções antes de ver o resultado verdadeiro, script_dir=/opt/scripts/x186299 smo_log=/oracle/bxcons21/base/admin/bxcons21/scripts/logs error_txt=$script_dir/logs/SMO_error.txt cou...
12.06.2018 / 06:16