Perguntas sobre 'function'

2
respostas

É possível usar caracteres especiais em um nome de função do shell?

Eu tenho que criar a função no shell script, que o nome da função deve conter os caracteres especiais. como >() { echo $1 $2 } Aqui o nome da minha função é > , se for possível, como posso dar, como acima e...
25.03.2015 / 11:10
1
resposta

Por que o urxvtc não accetp zsh funciona quando chamado com um argumento “-c”?

Para lançar um novo terminal e executar uma função zsh nele, estou tentando executar o seguinte comando a partir de um terminal urxvtc (o urxvtd está sendo executado como um systemd service) urxvtc -e zsh -c "my-zsh-defined-func...
30.12.2014 / 13:52
1
resposta

Aliasing um comando com o parâmetro fornecido para outro comando

Ou seja: eu quero alias tail -f to less +F , mas deixo o tail com qualquer outro parâmetro fornecido funcionar da mesma maneira que antes.     
30.03.2015 / 19:27
1
resposta

Usando o comando break como argumento para funcionar [closed]

Que tal usar assim solução? Funções executadas em loop (ciclo?). Nesse loop - eu tenho outra função que também usa loop. Quando a segunda função NÃO obtiver resposta do usuário - envie break 2 para parar o loop e prossiga com as ações do s...
29.10.2013 / 15:16
1
resposta

Uma matriz pode ser o primeiro argumento para uma função? [duplicado]

Eu tenho uma função que um dos argumentos é uma string que tem palavras separadas por espaços. Por exemplo. "foo bar ccc" Eu acho que esse tipo de string pode ser tratado como uma "matriz" e loop sobre cada palavra. Minha pergunta é se...
22.09.2018 / 16:11
1
resposta

Valor de retorno da função no UNIX

Eu não entendo a seguinte expressão. function abc(){ .............. ............... [[ -f $filename]] && return 0 || return 1 } Como no tutorial, se houver um arquivo com o nome da variável nome do arquivo, esta função retorna...
24.04.2018 / 20:59
1
resposta

Chamando uma função dentro de um pipe

Eu tenho um script usando um pipe bastante longo muitas vezes. O meio de cada pipe é a mesma cadeia de comandos. Apenas o começo e o fim se desfazem o tempo todo. Different-command-1 \ | command A \ | command B \ | command C \ | diff-cmd-...
07.12.2017 / 20:22
1
resposta

escape se comportando diferentemente em função

Estou tentando criar uma função semelhante a ls. Eu comecei com esse alias, o que funciona bem: alias l="/usr/bin/ls -lF --color=always | tr -s ' ' | cut -d ' ' -f 9-" No entanto, convertê-lo para uma função resulta em nenhuma cor:...
10.01.2017 / 14:01
2
respostas

Uma função para mover automaticamente para um diretório que muda diariamente

Eu decidi que quero ter um diretório que seja meu diretório de trabalho que muda diariamente. Quando eu escrevo notas ou artigos, eu quero ser capaz de criar uma função de shell que se eu criar um alias chamado "trabalho", vai me mover para a da...
10.01.2017 / 11:44
1
resposta

recuperar números com 0 para um único valor int

No meu script, preciso de um 0 para números < = 9. Quando o usuário digita qualquer número, eu adiciono 5 a ele e se o resultado for menor que 9, eu preciso imprimir um 0 para ter um número de 2 dígitos (como 07,08,09 etc.). Eu escrevi...
07.06.2016 / 18:11