Perguntas sobre 'typeset'

2
respostas

Qual é a diferença entre declare e typeset?

Alguém pode explicar a diferença entre declarar e compor com exemplos da vida real?     
25.02.2013 / 08:02
4
respostas

Preencher um número com um zero

Estou tentando preencher zero para um número a=010 printf "%04d" $a 0008 Eu preciso da "saída" como "0010" está convertendo o valor. e até tentou com o typeset a=010 typeset -RZ2 a echo $a quando eu uso o mesmo no meu script, re...
26.08.2013 / 09:05
1
resposta

typeset in ksh93 não funciona como esperado

Eu achei que typeset era ksh local , mas isso falha em ksh93 embora funcione em todas as minhas outras conchas typeset -supporting (bash, yash, zsh, pdksh) #!/bin/ksh -ex foo(){ typeset a b a=0; b=1 return } a=a; b=...
04.07.2017 / 11:23
1
resposta

Referências de nomes circulares na função shell bash, mas não no ksh

Eu estou escrevendo um conjunto de funções de shell que eu quero ter trabalhando tanto no Bash quanto no KornShell93, mas com o Bash eu estou correndo em um aviso de "referência de nome circular". Esta é a essência do problema: function se...
10.08.2016 / 16:24
1
resposta

Quão seguro é o idioma 'ssh… “$ (typeset -f foo); foo ”'?

Suponha que alguma função do shell foo esteja definida na sessão atual do shell. Então o comando typeset -f foo imprime o código fonte desta função. Isto significa que, pelo menos em princípio, pode-se executar esta função em um host r...
10.01.2018 / 20:43
1
resposta

formata e retorna o status em ksh

Eu gostaria de poder declarar um var local como resultado de um comando AND para poder capturar o status de retorno do comando. Algo parecido com isto: #!/bin/ksh typeset -r command_output=$(command) typeset -r return_status=$? echo "$retu...
24.03.2015 / 22:53
2
respostas

Cria uma matriz no bash com variáveis como nome da matriz

Eu não tenho certeza se isso foi respondido, eu olhei e não encontrei nada parecido com o que estou tentando fazer. Eu tenho um número de scripts de shell que são capazes de rodar em um shell ksh ou bash, e eles fazem uso de arrays. Eu criei...
10.03.2015 / 16:43
0
respostas

ksh digite com herestring

Eu queria usar o Here String em conjunto com o tipo personalizado no KSH. Infelizmente não sou capaz de dizer o que estou fazendo de errado. #!/bin/ksh typeset -T Type_t=( typeset string='aaa' function fc { cat <<< ${_.st...
11.10.2016 / 11:36
1
resposta

typeset -A está dando erro no script

Eu estava usando matrizes associativas no meu script, por isso eu costumava declará-las pelo typeset -A <array_name> comando, e funcionou bem no prompt do bash Mas quando eu uso no meu script, recebo o seguinte erro typeset: -A...
13.08.2014 / 10:11
1
resposta

obter um erro typeset: não encontrado quando eu lanço meu script por crontab?

Eu uso essa parte do código para definir valores padrão na minha configuração no meu script.sh # Copyright (c) 2015 # Licence MIT ( http://choosealicense.com/licenses/mit/ ). #!/bin/sh typeset -A config # init array config=( # set default v...
19.10.2018 / 18:08