Perguntas sobre 'ksh'

nos ajude a editar este wiki
1
resposta

Como sinalizar o fim da entrada para “ler N”?

Eu tenho tentado descobrir por que recebo um caractere de fim de transmissão literal (EOT, ASCII código 4) na minha variável se eu ler Ctrl + D com read -N 1 em bash e ksh93 . Estou ciente da distinção entre o caractere de fim de t...
24.01.2017 / 01:55
2
respostas

como retornar ao script subjacente da cauda -f

Eu tenho um script ksh , no qual eu uso tail -f para exibir um arquivo de log. Como posso terminar o processo tail e continuar executando o script subjacente? Estou executando no AIX 7.1. ------------------------------------------...
21.07.2014 / 10:43
4
respostas

Subtraindo datas no unix

Existe uma maneira no unix de subtrair um mês ou pelo menos 30 dias a partir de uma data específica? A data deve ser inserida pelo usuário. Exemplo: 2012-11-19 - 1 month = 2013-10-19 Este não funciona: date -d '2013-10-13 - 1 month'...
05.10.2013 / 07:42
2
respostas

Verificando se um comando é embutido no ksh

Como posso verificar se um comando é um comando interno para ksh ? Em tcsh você pode usar where ; em zsh e bash você pode usar type -a ; e em algumas versões modernas de ksh você pode usar whence -av . O que eu quero...
05.05.2015 / 20:58
4
respostas

Calcula a diferença de data entre a data da Última modificação de um arquivo e AGORA usando o shell script

Estou tentando calcular o tempo decorrido desde a última atualização do arquivo de log. Acho que os seguintes comandos serão usados lastUpdate=$(date -r myLogFile.log) now=$(date) Como posso subtraí-los e obter o resultado pelo número...
03.03.2015 / 19:52
1
resposta

Referências de nomes circulares na função shell bash, mas não no ksh

Eu estou escrevendo um conjunto de funções de shell que eu quero ter trabalhando tanto no Bash quanto no KornShell93, mas com o Bash eu estou correndo em um aviso de "referência de nome circular". Esta é a essência do problema: function se...
10.08.2016 / 16:24
0
respostas

Tratamento correto de cotações em expansões de parâmetros

Usando o valor padrão de IFS , considere unset var set -- ${var:-"hello"} echo "$#" Isso imprime 1 à medida que a expansão do parâmetro é expandida para a única string hello . unset var set -- "${var:-"hello"}" echo "$#" Iss...
12.11.2018 / 09:36
5
respostas

No dia seguinte do usuário inserido data - data +1 dia

Eu sou novo em scripts. Eu preciso de um script no ambiente AIX para obter a data dos próximos dias com base na data inserida pelo usuário. Depois de muito tempo procurando por isso, eu peguei um pedaço de código que faz o reverso do objetivo...
28.10.2013 / 14:18
3
respostas

KSH / BASH Tamanho máximo de uma matriz

Qual é o tamanho máximo da matriz para o script ksh e bash? Exemplo: suponha que eu tenha uma matriz de 10 elementos. Qual será o número máximo de contagens de strings que um determinado índice de uma matriz pode conter? Qual será o tamanho m...
09.04.2015 / 07:54
2
respostas

Erro de lançamento de script “=: não encontrado” [duplicado]

Considere: #!/bin/ksh db2 connect to MKTETLPS user ....... using ........ db2 "select count(*) from etl.IDM_COLLAPSE_ORG_DEE c where c.IDM_PROCESS_STEP = 'I' and priority in ( '1','2','3','4','5') and c.update_ts < (current timestamp...
01.09.2018 / 12:18