Perguntas com a marcação «ksh»

1987
Como mkdir somente se um dir ainda não existe?

Estou escrevendo um script de shell para executar no KornShell (ksh) no AIX. Eu gostaria de usar o mkdircomando para criar um diretório. Mas o diretório já pode existir, caso em que eu não quero fazer nada. Então, eu quero testar para ver se o diretório não existe ou suprimir o erro "O arquivo...

217
Como detectar se um script está sendo originado

Eu tenho um script no qual não quero que ele chame exitse estiver sendo originado. Pensei em verificar se, $0 == bashmas isso tem problemas, se o script é originário de outro script ou se o usuário o origina de um shell diferente, como ksh. Existe uma maneira confiável de detectar se um script...

152
Como obter a segunda coluna da saída do comando?

A saída do meu comando é algo como: 1540 "A B" 6 "C" 119 "D" A primeira coluna é sempre um número, seguido de um espaço e, em seguida, uma sequência de aspas duplas. Meu objetivo é obter apenas a segunda coluna, como: "A B" "C" "D" Eu pretendia usar <some_command> | awk '{print...