Perguntas sobre 'ksh'

nos ajude a editar este wiki
2
respostas

Substrings no script de shell

Estou tentando obter uma substring de uma string, mas estou recebendo o erro: ${curr_rec:3:4}: bad substitution #!/bin/ksh get_file_totals() { if [ -e "$file_name" ] then IFS='' while read line do...
27.05.2015 / 11:26
2
respostas

Não é possível armazenar o valor ascii em uma variável

Estou tentando converter hexadecimal em decimal para ascii e armazená-lo em uma variável. Eu estou usando o seguinte código. HEX=30 DEC='printf "%d\n" 0x${HEX}' echo "$DEC" ASC='printf \$(printf '%03o' $DEC)' echo "$ASC" Estou recebendo o...
24.06.2015 / 02:09
2
respostas

Adição de valores

foo.txt : Lillypaul_sg 204803 204803 204803 Ammy_sg 3 ramaswamy_sg 3 33 tommy_sg 3 3 137374 100 Desejado Out.txt : Lillypaul_sg 614409 Ammy_sg 3 ramaswamy_sg 36 tommy_sg 137480 A saída é uma soma de valores no arquivo de entrad...
11.06.2015 / 23:47
2
respostas

concatenando nomes de arquivos em uma variável

Eu estou tentando concatenar nomes de arquivos para usar em um comando ftp mdelete. Cada nome de arquivo precisa ser separado por um espaço para que o comando mdelete funcione. A variável $ i está em um loop e eu estou tentando atribuir o nome d...
18.06.2015 / 22:55
2
respostas

Como verificar um script ksh para erros de sintaxe?

$ cat foo.sh #!/bin/ksh echo foo ehco foo2 Não avisa por erros: $ /bin/ksh -n foo.sh $ echo $? 0 Pergunta: Como posso obter o "ksh -n" para me avisar sobre erros de sintaxe?     
22.07.2014 / 10:39
3
respostas

Como converter texto ou caractere em hexadecimal em shell korn

O shell korn unix fornece uma função para converter texto ou caractere em hexadecimal, por exemplo. hex 31 32 37 33 34 35 35 36 36 37 valor dos caracteres 1273455667 Aqui escrevi o código para exibir, mas não sei como armazenar o resultado em um...
11.06.2014 / 05:53
4
respostas

Por que o alias não funciona no AIX (shell Korn, .profile)?

Eu tenho esses arquivos no meu diretório pessoal: drwxr-xr-x 3 meuser staff 256 Oct 12 13:11 . drwxr-xr-x 102 bin bin 4096 Sep 30 12:28 .. -rw------- 1 meuser staff 5349 Oct 11 20:44 .bash_history -rw...
12.10.2013 / 12:15
2
respostas

copia uma seção de dados de stdin [closed]

Estou executando um script que recebe sua entrada de stdin. Esta entrada pode acabar sendo muito grande, então eu quero extrair a parte em que estou interessado em um arquivo temporário. A primeira linha contém "[cics]" e eu quero escrever tu...
31.10.2013 / 12:33
2
respostas

Como posso executar uma parte de um script como um usuário diferente?

#!/bin/ksh (some code) Log=~/my.log chown USER1 filename su - USER1 -c " date | tee -a ${Log} 2>&1; cd /blah/blah if [ SOMECONDITION ] then sh ./somescript.ksh > logfile fi exit" | tee -a ${Log} 2>&1; O script tende a para...
30.09.2013 / 12:01
1
resposta

Como chamar uma função genérica sem importar seu arquivo?

Suponha que eu tenha um arquivo function.ksh que contenha uma função chamada getServerIp . Eu não quero criar um novo arquivo de script e importar function.ksh , eu só quero executar getServerIp do meu shell atual. Tanto quanto sei, is...
04.10.2011 / 14:04