Recebi um servidor RHEL 6.5 que precisa ser instalado pelo KSH.
Esse administrador não está no trabalho no momento e não temos uma assinatura da RHN para baixar e instalar pacotes, então eu acho que preciso localizar um RPM e instalá-lo manua...
Posso criar um alias para um namespace de shell korn?
Existe alguma coisa parecida com a diretiva using em C++ (colocar vários namespaces juntos e lançar um erro (compilador) se a designação de um símbolo for ambígua)?
Estou usando o putty para me conectar ao servidor Red Hat Linux. Meu shell em linux no shell Korn. Estou acostumado a limpar a tela com a combinação "Ctrl + l". Alguns como essa combinação não está funcionando no Ksh. Se eu digitar " ctrl + l...
Este script do KornShell (ksh):
envir=Dev
eval "${envir}foo=bar"
echo "$Devfoo"
Saída:
bar
Mas não sei qual valor é atribuído à variável envir . Então eu quero fazer algo assim, onde a saída é a mesma que acima:
envir=Dev...
Nos meus sistemas Debian, eu sempre usei pdksh como meu shell interativo. Originalmente, o comportamento do histórico de linha de comando era semelhante ao que eu cresci em plataformas como AIX e Solaris.
Recentemente, como pdksh no Deb...
No comando a seguir, como posso obter os nomes dos arquivos com base em seu timestamp
$ grep "exit 0" a*
a1.txt:+ exit 0
a2.txt:+ exit 0
a3.txt:+ exit 0
a4.txt:+ exit 0
a5.txt:+ exit 0
$ ls -latr
-rw-r--r-- 1 user grp 83046 Oct 27 06:46 a5...
Atualmente, estou vendo um script existente com algo parecido com isto:
variable='val1 val2 val3 val4'
Isso é outra maneira de definir uma matriz? Se não, o que é isso?
Eu preciso combinar dois padrões em um arquivo de log e preciso obter a próxima linha do padrão (de dois padrões) correspondente,
finalmente precisa imprimir esses três valores em uma única linha.
Arquivo de registro de amostra:
2013/09/05...
Eu gostaria de escrever um pequeno script copiando de um diretório A para o diretório B todos os arquivos com a extensão .log .
Então, no meu diretório A, eu:
ls :
a.log
b.log
c.log
Aqui está o pseudo-código que gostaria de implementar...
Da mesma forma que set -e executa exit em "uncaught" $? != 0 , gostaria que esse evento acionasse a execução de outro comando, por exemplo, uma chamada logger . Como isso pode ser feito?