Perguntas sobre 'ksh'

nos ajude a editar este wiki
1
resposta

obtém string do nome do arquivo usando KSH

Eu tenho um nome de arquivo como 'XXAR_CUST_INV_pt_PT_BURST.xml'. Eu preciso apenas "BURST" como resultado. nota: o nome do arquivo pode ter muitos "_" (sublinhados). Então, eu preciso de string do último sublinhado e antes da extensão ".xml"...
18.06.2018 / 14:13
1
resposta

incapaz de fazer spool através do shell (ksh)

Eu escrevi um script de shell no qual eu defini variáveis: Last_Month , last_date e first_date e estou tentando executar o sql abaixo do shell: /app/oracle/product/10.2.0/bin/sqlplus -s user_name/passwd @effective_date.sql conte...
24.04.2018 / 07:04
1
resposta

Extrai informações do arquivo RTF no script ksh

Temos alguns arquivos RTF contendo dados que precisamos extrair e buscamos a automação para extraí-lo: Eu preciso procurar pela primeira ocorrência de <?for-each:APXINDTL?> e deve obter APXINDTL como variável. Por exemplo: <?fo...
05.03.2018 / 11:20
1
resposta

Escrevendo entrada do usuário para arquivo usando tee

Eu tenho um script que guia os usuários através da instalação do meu software e eu quero escrever um arquivo de log no caso de algo ruim acontecer e o usuário precisar de suporte. O script é assim: while true; do echo "This script will h...
13.03.2018 / 15:41
1
resposta

Como inserir null para coluna ausente? [fechadas]

Eu quero escrever um script que insira valores em uma lista de tabelas da seguinte forma. Exemplo : insert into TABLE1 ( a,b,c) select a,b,c from TABLE2; Mas TABLE2 não tem coluna C , portanto, quero inserir nulo para a coluna C...
30.05.2017 / 11:24
3
respostas

test com expansão aritmética (primeiro zero)

O código ksh88 a seguir leva valores para o mês [m] e ano [y] e calcula o mês anterior [p_m] e o ano do mês anterior [p_m_y]. m é originalmente derivado do comando date e, portanto, tem um zero à esquerda se o mês atual < 10. m=02 y=201...
09.05.2017 / 17:11
1
resposta

Como posso dividir uma string em um caractere de controle em ksh?

Eu preciso dividir uma string em um caractere de feed de formulário (\ x0c) e, em seguida: imprima a parte antes dela faça alguma lógica imprime a parte depois dela. Estou com ksh por enquanto. Eu tentei definir IFS=\x0C e le...
11.04.2017 / 04:53
1
resposta

Echo número ímpar e imprimir próximo número par usando awk e evitando resultados como 1.00001e + 06

Eu tinha uma solução no AIX 7.1 onde eu poderia fazer um eco de um número ímpar e imprimir o próximo número par, por exemplo, abaixo: $ echo "3" | bc -l | awk '{printf("%.0f\n", $1)}' | awk '{$0=int($0/4+.75)*4}1' 4 $ echo "9" | bc -l | awk...
14.03.2017 / 09:23
2
respostas

fluxo de saída em um fluxo de variáveis

Eu tenho duas consultas que estou executando em dois sistemas diferentes. Cada um deles retorna uma linha e eu quero gerá-los em uma única linha. se as consultas produzirem resultados semelhantes a: echo this that and more echo other great...
18.01.2017 / 23:50
2
respostas

move apenas arquivos uniq de um diretório para outro [fechado]

Eu quero mover os arquivos do diretório A para o diretório B. Mas há algumas condições. diretório Uma estrutura: a.txt_20170502 b.txt_20170502 a.txt_20170507 asd.txt_20170509 asd.txt_20170522 Portanto, desejo renomear a.txt_20170502...
10.01.2017 / 08:28