Perguntas sobre 'function'

1
resposta

função awk com um parâmetro numérico para a coluna que você deseja imprimir

Eu quero usar o meu atalho awk como uma função, para que eu possa passar o número da coluna que então me imprime a saída. Meus aliases são: alias A="| awk '{print \}' alias G="| grep -i' Instância de digitação: ps -ef | grep mysql | aw...
27.07.2012 / 18:52
1
resposta

Alternando origem e destino (ou desfazendo a operação mv, cp)

Os comandos mv ou cp esperam a origem e o destino como argumentos. Caso você queira desfazer a alteração feita ou apenas alterar a origem e o destino fornecidos anteriormente, qual é a maneira mais rápida de fazer isso? Eu pensei em...
24.05.2012 / 22:12
1
resposta

Opções de passagem / args / parameters com espaços do script para uma função dentro

Olá pessoal e obrigado antecipadamente. Eu procurei no fórum por minha situação e não consegui localizar uma solução. Eu tenho um script que estou passando argumentos / opções / parâmetros para a linha de comando. Um dos valores tem um espaço...
21.11.2017 / 12:05
1
resposta

Comando não retorna valor esperado dentro de .zshrc

Tentando executar: function which_terminal { return (ps -p$PPID | awk "'NR==2'" | cut -d "' '" -f 11) } dentro de .zshrc para obter um varible com qual emulador de terminal está rodando para que eu possa configurar diferentes tema...
19.06.2018 / 20:49
1
resposta

set -xv comportamento em ksh vs bash

Normalmente eu gosto de ter toda a saída de depuração de um script para um arquivo, então eu terei algo como: exec 2> somefile set -xv Esse trabalho vai muito bem no bash, mas tenho notado no ksh que ele se comporta de maneira diferent...
15.10.2014 / 19:01
2
respostas

Função Bash para scp um arquivo não está funcionando

Eu escrevi a seguinte função bash: function to_company() { scp ${1} [email protected]://home/username } Quando faço: $ to_company code_diff.txt Ele pede senha e falha com a seguinte mensagem: scp: //ho...
14.08.2013 / 21:10
1
resposta

Detectar argumento de função opcional (array)

Considere esta função: function add_one(in_ar, each) { for (each in in_ar) { in_ar[each]++ } } Eu gostaria de modificá-lo de tal forma que, se uma segunda matriz for fornecida, seria usado em vez de modificar o array de entrada....
26.06.2018 / 04:38
1
resposta

Como iniciar o Vim de uma armadilha e ainda ser capaz de reiniciá-lo depois de suspendê-lo?

Eu tenho o seguinte código no meu ~/.zshrc : nv() ( if vim --serverlist | grep -q VIM; then if [[ $# -eq 0 ]]; then vim elif [[ $1 == -b ]]; then shift 1 IFS=' ' vim --remote "$@" vim --remote-send ":...
21.05.2018 / 04:06
1
resposta

Ubuntu 16.04 Scripts em /etc/profile.d

No momento, estou tentando configurar algumas definições de bash (funções, variáveis) que precisam estar disponíveis para todos os usuários que acessam uma estação de trabalho. Eu criei shell scripts com a extensão .sh no diretório /etc/profile....
01.03.2017 / 02:16
1
resposta

Salva o valor de retorno de uma função em um dos seus próprios parâmetros

Isso é o que eu quero alcançar: Função: Func1() { $1="Hello World" } Função de chamada: local var1 Func1 var1 echo $var1 (should echo Hello World) Eu encontrei este exemplo que parece funcionar, mas acho que usar o eval não...
15.07.2016 / 19:08