Perguntas sobre 'parameter'

1
resposta

Como posso canalizar um caminho para pushd?

Parece que isso deve ser fácil de fazer, mas eu claramente não estou entendendo algo fundamental sobre a produção de pipers para trás e para frente. Estou tentando fazer algo assim: bundle show some-gem-name | pushd Onde o resultado me...
26.03.2012 / 17:38
2
respostas

como fazer o getopts apenas leia o primeiro caractere post '-'

Eu tenho um script de shell testShell.sh que usa getopts como abaixo: #!/bin/bash while getopts ":j:e:" option; do case "$option" in j) MYHOSTNAME=$OPTARG ;; e) SCRIPT_PATH=$OPTARG ;; *) ;; esac done ech...
01.08.2012 / 10:17
2
respostas

O stdin ou os nomes de arquivos devem ser descartados se ambos forem fornecidos?

grep e sed ignoram stdin se você fornecer um parâmetro de nome de arquivo: $ echo foo > test.txt $ echo foobar | grep f test.txt foo $ echo foobar | sed -e 's/foo/bar/' test.txt bar Esta é a melhor prática estabelecida? Se sim,...
29.12.2012 / 11:01
1
resposta

use find para localizar, mover e ligar simbolicamente uma árvore de diretórios correspondente a [0-9] {1,10} / *

Eu preciso mover alguns diretórios e fazer links simbólicos para eles. A estrutura do diretório se parece com: /storage1 /storage1/123/named_directory_1 /storage1/123456/named_directory_2 /storage1/123456789/named_directory_3 Eu quero...
09.07.2017 / 15:36
2
respostas

Como passar um padrão de pesquisa começando com $ para menos na linha de comando

Eu apenas tentei passar um padrão de pesquisa começando com $ para menos: less +/'\$l' myfile.pl e eu tenho There is no -l option ("less --help" for help) Depois de ler o manual, tentei a alternativa -p -option less -p'\$l...
16.04.2018 / 16:37
1
resposta

parâmetros dtoverlay sendo ignorados

Ao tentar calibrar uma tela sensível ao toque, somente o primeiro xmin , xmax , ymin , ymax é aceito . Não importa que ordem, apenas a primeira tem algum efeito. dtoverlay=ads7846,penirq=25,speed=10000,penirq_pull=2,xohms=150,xmin=200,xm...
25.03.2017 / 19:24
2
respostas

Divisão de parâmetros

Eu tenho um script bash que é um simples wrapper em torno de outro processo: $ cat ~/bin/s3cmd #!/bin/sh trickle -u 80 ~/bin/s3cmd.py $* $ Isso funciona muito bem quando os parâmetros não contêm espaços. No entanto, parece falhar sempre q...
13.11.2012 / 21:50
2
respostas

Converter string de entrada para data no shell script

Meu script de shell: #!/bin/bash echo "$1"; startd=$(date -d "$1" +"%Y%m%d"); echo "$startd"; Meu comando: sudo ./test.sh "20151010" A saída: 20151010 20150213 ele imprimiu a data de hoje em vez de imprimir a data de entr...
14.02.2015 / 00:07
3
respostas

Como posso passar os parâmetros 4..99 para outra função

Estou chamando uma função e quero passar até 100 parâmetros para outra função. Eu não quero passar os 3 primeiros parâmetros, eu começo com o param4 sendo o primeiro parâmetro para o outro programa. Atualmente estou autorizando a transmissão...
08.02.2015 / 17:09
2
respostas

Um erro do tipo de variável?

Eu tenho um erro que eu não entendo, parece que o problema é que meus parâmetros no shell não são do mesmo tipo que eles são no meu banco de dados SQL. Para um melhor entendimento: Eu tenho um arquivo doc.lst onde eu tenho três coisas importa...
18.03.2015 / 11:00