Perguntas sobre 'arguments'

3
respostas

Passando argumentos de um comando para o próximo

Estou tentando escrever um script para unificar dois comandos separados que eu executo à mão em um único script bash que eu posso, então, cron. O primeiro comando é um simples achado em arquivos com um certo nome e tamanho find /some/path...
14.08.2014 / 12:52
1
resposta

O primeiro argumento passado para o script wrapper é ignorado

Então, eu tenho o seguinte script: #!/bin/bash echo '-------------------------' echo $0 echo $1 echo $@ echo '-------------------------' exec su -- someuser -c "/tmp/elasticsearch-6.4.2/bin/elasticsearch \"$@\"" Localizado em /usr/bin/...
03.11.2018 / 15:00
2
respostas

Passar argumento ao script e, em seguida, redirecionar o script como entrada para o bsub

Atualmente, estou trabalhando com o sistema de submissão de trabalhos da plataforma LSF. Preciso enviar scripts de job, mas estou com um problema ao passar argumentos para o script de job. O que eu preciso é o seguinte: o script do job é um s...
14.07.2014 / 20:14
1
resposta

Como ler de um tubo mantendo os parâmetros posicionais?

Estou escrevendo um pequeno script que gostaria de fazê-lo funcionar a partir de uma entrada canalizada ou então dos argumentos de linha de comando. my_function() { for i in "$@"; do echo "$i" echo ----- done } if [ -t 0 ]; then...
01.05.2017 / 21:51
1
resposta

Use stdin canalizado como argumento para o próximo comando

Como eu uso a saída de um comando como um parâmetro em outro comando? Meu exemplo específico é que eu quero pegar o PID de um processo usando pgrep e passá-lo para a opção -p de lsof . Eu tentei coisas como as seguintes: pgrep...
28.11.2016 / 06:32
3
respostas

Bash, insira o último argumento usado do comando atual

Estou ciente de que você pode lembrar o último argumento do comando anterior com !$ e também percorrer os argumentos anteriores com ALT + . , mas você pode se lembrar do último argumento usado para o comando atual que está sendo usado? / p>...
06.02.2015 / 17:38
4
respostas

Como faço para passar um programa de linha de comando uma lista de arquivos de um diretório?

Estou tentando fazer o upload de documentos para minha conta Microsoft OneDrive usando python-onedrive . O comando que estou usando é este: onedrive-cli put Long\ Filename\ 1.jpg onedrive-cli put Long\ Filename\ 2.jpg O problema é qu...
09.06.2014 / 07:42
2
respostas

“diff orig new” vs. “diff new orig” [fechado]

Ao comparar dois arquivos usando diff , o arquivo original é fornecido como primeiro argumento e o new (modificado) como segundo argumento. diff original new Presumivelmente, a lógica por trás dessa ordenação foi mostrar como tran...
31.10.2016 / 22:48
4
respostas

grep ficando confuso com nomes de arquivos com traços

Estou com um problema em que o grep fica confuso quando o diretório contém um arquivo que começa com traços. Por exemplo, tenho um arquivo chamado " ------.js ". Quando faço algo como grep somestring * , recebo o erro: grep: unrecogniz...
14.05.2017 / 04:48
5
respostas

Como verificar o argumento “delta” como “+10”

Eu quero passar um valor numérico para um script bash, que pode ser um valor inteiro absoluto (0-100) ou um "delta" relativo como "+10" ou "-50". Como eu analisaria $1 para verificar + ou - e pegar o texto restante como um valor?   ...
01.01.2018 / 14:51