Perguntas sobre 'ksh'

nos ajude a editar este wiki
5
respostas

Como obter o PID do subshell no Korn Shell (equivalente a $ BASHPID)

No bash você tem esta variável útil: $ BASHPID que sempre retorna o PID da subshell atualmente em execução. Como posso obter o PID de uma subshell em ksh? Por exemplo, veja o código abaixo: #!/usr/bin/ksh93 echo "PID at start: $$" function...
24.02.2012 / 14:44
3
respostas

Evitando a propagação de SIGINT para o processo pai

Considerando um cenário em que um programa Pai (pode ser um programa C ++ ou um Shell Script) executa um script de shell Filho, quando pressionamos Control + C (ou qualquer caractere configurado como sendo o caracter INTR) enquanto o Script de S...
28.06.2013 / 07:27
3
respostas

O ksh no AIX pode ser configurado para usar a tecla tab para completar o nome do arquivo?

Eu tenho alguns servidores AIX 7 que estão restritos a qual software eu posso instalar e me pergunto se eu posso obter ksh para usar a tecla tab para completar nomes de arquivos na promoção shell. As páginas do manual são escassas para o k...
19.07.2013 / 22:21
1
resposta

Como o ksh93 é tão rápido?

Assim, em geral, tenho a tendência de olhar para sed para processamento de texto - especialmente para arquivos grandes - e geralmente evito fazer esse tipo de coisa no próprio shell. Eu acho que isso pode mudar. Eu estava bisbilhotando em...
22.12.2014 / 11:30
2
respostas

Paralelo GNU do pobre homem implementado em ksh?

Eu gostaria de usar o recurso de paralelo GNU , onde ele pode executar o comando e a lista que ele usa em paralelo e cuspiu depois que tudo estiver pronto, no entanto, eu não quero instalar o GNU paralelo em todos os nossos servidores. Ou ta...
20.06.2011 / 17:24
1
resposta

Motivo do ksh obsoleto -eq

A versão mais recente do ksh se torna obsoleta usando -eq dentro de [[ ]] blocks, preferindo (( )) . Por que é isso? Não consigo encontrar nenhuma documentação sobre as vantagens de (( )) over [[ ]] em qualquer lugar, e acho essa s...
25.11.2010 / 12:26
6
respostas

Como evitar o uso inútil de um gato ao analisar um arquivo?

Eu tenho um arquivo contendo uma lista de diretórios. Por exemplo /foo/bar/dir1 /foo/bar/dir2 /foo/bar/dir3 Eu quero criar todos esses diretórios. Aqui está o que eu fiz: for dir in $(cat myfile); do mkdir $dir; done Qual seria a m...
19.12.2011 / 17:00
4
respostas

Pula os primeiros 3 bytes de um arquivo

Estou usando o shell do AIX 6.1 ksh. Eu quero usar um liner para fazer algo assim: cat A_FILE | skip-first-3-bytes-of-the-file Eu quero pular os primeiros 3 bytes da primeira linha; existe uma maneira de fazer isso?     
24.10.2012 / 17:23
4
respostas

Programação shell, evitando tempfiles

Eu frequentemente escrevo scripts shell do KSH que seguem o mesmo padrão: (1) recupera a saída de um ou mais comandos (2) formate-o usando o grep | cut | awk | sed e imprima-o na tela ou em um arquivo Para fazer isso, geralmente armazen...
28.09.2011 / 14:10
2
respostas

O shell script do Bash / Korn editado no Windows gera o erro '… ^ M: não encontrado'

Algumas informações sobre o assunto: Sou novo em scripts e escrevi um script Bash simples no Windows usando o Notepad ++. cxStopAllServicesOnSERVER.sh #!/usr/bin/bash cd "/some/path" echo "Hi. Logs can be found at "'pwd'"/cxStartS...
18.11.2012 / 06:45