Perguntas sobre 'ksh'

nos ajude a editar este wiki
3
respostas

cita dentro de backticks dentro de aspas em ksh

Estou tentando obter o arquivo da data atual com o seguinte comando no HP-UX Unix: $ ls -lrt ABC.LOG* |grep "'date +"%b %d"'" Mas, está me dando o erro: ksh: : cannot execute grep: can't open %d Alguma sugestão?     
20.08.2017 / 10:02
1
resposta

Saída de 'java -version' não correspondida por grep ou awk

Na minha máquina Linux, não está claro para mim por que, se eu fizer o seguinte, não obtenho apenas a string de versão ("1.5.0_32"). # java -version | grep version | awk '{print $NF}' java version "1.5.0_32" Java(TM) 2 Runtime Environment,...
17.04.2013 / 13:14
3
respostas

O que a saída faz em um bloco if em um script de shell?

Eu tenho uma pergunta sobre o shell script unix. Digamos que você faça exit 1 no interior if : sairá ou ainda executará o% externoif? O seguinte é um exemplo fictício. if [ "$PASSWORD" == "$VALID_PASSWORD" ]; then if [ "$PASSWORD"...
23.10.2012 / 11:13
3
respostas

O script de shell não está executando

Não tenho certeza do que está acontecendo. Deixa o script de chamada a.sh com o seguinte /users/guru$ cat a.sh #! /usr/bin/ksh echo "Hello" date Execute com ksh . Isso é feito. /users/guru$ ksh a.sh Hello Tue Jul 15 15:00:52 E...
15.07.2014 / 21:17
3
respostas

Mostra o que foi copiado por 'cp' (usando 'ksh')

Gostaria de obter uma saída mostrando o que foi copiado por cp . O único problema é como fazer isso quando eu cp muitos arquivos por vez. Por exemplo, cp ./sourceDir/* $destinationPath/ .     
03.12.2013 / 08:51
2
respostas

exit trap em dash vs ksh e bash

Aqui está um script simples que configura um diretório temporário no diretório atual e um trap para deletá-lo ao sair. #filename: script set -x trap 'rm -rf "$d"' exit d='TMPDIR=$PWD mktemp -d' "$@" Se eu fizer ksh script sleep 100...
04.11.2015 / 13:21
3
respostas

usando o awk para dividir uma linha em espaços simples não múltiplos

Estou tentando dividir uma linha que não tenho controle sobre o formato. Se os parâmetros 7 e 8 estiverem faltando, o que é possível, eles serão substituídos por um espaço para que eu acabe com field1 field2 field3 field4 field5 field6 fiel...
01.11.2013 / 15:19
5
respostas

Saída de piping para arquivo de texto dentro de um loop for

Estou tentando fazer o seguinte em um loop for : Encontre arquivos que satisfaçam uma condição Eco o nome dos arquivos para um arquivo de log. Gzip o arquivo. Eu posso pegar o script para encontrar os arquivos e fazer eco de seus no...
15.03.2013 / 16:09
4
respostas

linux + como ignorar (filtro) arquivo com espaço

Às vezes, um nome de arquivo é criado a partir de alguns nomes e espaços entre cada nome da seguinte forma: $ touch "A B C" $ ls A B C <-- one file but has three words ! file1 file2 file3...
28.04.2013 / 16:08
2
respostas

Linha de sobregravação no shell unix após a impressão

Como posso modificar uma linha depois de imprimi-la no shell unix. Podemos excluir a linha e escrever novamente usando \r como mostrado abaixo, mas como posso substituir na linha existente e não excluí-la completamente e obter a saída como na...
28.08.2013 / 16:32