Perguntas sobre 'ksh'

nos ajude a editar este wiki
2
respostas

Passando o padrão de impressão como uma variável para awk

Estou tentando usar awk para imprimir variáveis de várias colunas em uma linha delimitada por , . As colunas e o padrão que desejo imprimir são armazenados em outra variável b . O padrão a e padrão de impressão b são fornecidos abai...
26.08.2014 / 10:03
5
respostas

Obter valores bloco por bloco no mesmo arquivo

Eu tenho um arquivo dizendo "SAMPLE.txt" com o seguinte conteúdo, P1 10,9:6/123456 P2 blah blah P1 10,9:5/98765 P2 blah blah P1 blah blah P2 Eu quero que um arquivo de saída diga "RESULT.txt" como, Value1:123456 Value2:98765 Value3:NUL...
09.06.2014 / 19:35
3
respostas

Solaris: encontre o dia da última segunda-feira, terça-feira,… domingo por meio de shell script

Estou tentando desesperadamente encontrar uma rotina de bash ou ksh que me permita encontrar, por exemplo, a segunda-feira, terça, quarta-feira anterior ... anterior à data de hoje. Additonal ele tem que trabalhar no Solaris X simples e eu não t...
17.01.2013 / 20:58
2
respostas

ANDed condicional usando regexp e variáveis

Eu quero testar se uma linha, lida de um arquivo, tem um começo específico e uma final contendo uma palavra contida em uma variável. Aqui está um código: O arquivo de entrada é: line one #; line two #; line three blah line four Um scri...
06.04.2011 / 22:22
2
respostas

Como capturar argumentos opcionais e não-opcionais corretamente?

Eu quero escrever um script de shell que vai levar alguns argumentos com algumas opções e imprimir esses argumentos. Suponha que o nome desse script seja abc.ksh . O uso desse script é - ./abc.ksh -[a <arg>|b <arg>|c|d] <some_...
08.03.2011 / 11:43
2
respostas

Obtendo a linha de comando completa que causou uma ERR, enquanto armadilha

Como eu faço o trap para retornar o comando que causou um ERR? $function err_handler() { echo "$0 caused the error"; } $ trap err_handler ERR $ grep -ci "failed" test4 &>/dev/null -bash caused the error Eu queria a saída como...
03.10.2013 / 15:39
1
resposta

tar e if-statement

Eu tenho um script que verifica se existe um arquivo dentro de um arquivo tar, mas algo está errado, porque ele sempre vai para a parte else do script. Tenho certeza de que não deveria ser assim. A data está no formato "Mon dd" (11 de jane...
22.10.2013 / 05:03
1
resposta

O documento aqui recuado causa um erro de sintaxe

Eu tenho o seguinte fragmento de código no meu shell script e tenho um bug que não consigo definir uma razão para isso, apesar de algumas pesquisas. Quando eu executo o código como abaixo, o script sai com uma mensagem dizendo ./my_script.sh:...
20.03.2015 / 16:39
2
respostas

br comando não retorna o que eu quero

Meu documento doc.lst é composto por números e letras como esta: 01 ABC e quero levar apenas a parte "ABC". Eu tentei isso, mas ele inclui os números no meu resultado.lst. sed -n -e '/[A-Z][A-Z][A-Z]/p' < doc.lst > result.lst Co...
10.03.2015 / 09:17
2
respostas

Erro ao subtrair dois números negativos em ksh: “atribuição requer lvalue”

Estou tentando depurar o script de outra pessoa: A linha de código é: y=$((${oldvalue[$x]}-${newvalue[$x]})) y é calculado bem, desde que ambos os lados sejam números positivos. No entanto, tenho uma situação de produção em que ambo...
27.12.2012 / 19:51