Perguntas sobre 'arguments'

1
resposta

Como determinar o sucesso do programa ao executar uma sequência de tarefas semelhantes?

Estou escrevendo uma série de ferramentas CLI que compartilham o mesmo comando pai, semelhante a programas como git . program verb OPTIONS Um dos verbos de ação, install , foi criado para git clone , já que muitos repositórios são e...
09.11.2015 / 07:21
2
respostas

Como é possível executar um comando com um número desconhecido de argumentos em um shell POSIX?

Eu quero pesquisar várias palavras dentro do diretório atual. Para conseguir isso eu uso algo assim. grep -e "word1" -e "word2" -R . Isso funciona bem. Levando isso um passo além, criei um arquivo de dicionário que contém todas as pala...
26.09.2014 / 07:57
3
respostas

Analisa corretamente os argumentos no script que se comportam como um shell chamado por meio do SSH

Eu tenho um servidor com um uso muito limitado que eu quero ser capaz de executar duas instruções muito específicas (e personalizadas) através do SSH. Para fazer isso, configurei o shell para esse usuário limitado como um script BASH personaliza...
18.11.2013 / 17:30
3
respostas

Converte lista delimitada por nova linha com espaços em argumentos [duplicado]

Estou tentando escrever um script que possa ser executado no menu de contexto do Caja (um clone do Nautilus). Sua finalidade é passar os arquivos selecionados no gerenciador de arquivos para um determinado programa (por exemplo, 7zip). Uma lis...
24.09.2013 / 15:59
1
resposta

Parâmetros de expansão e posicionais do shell

Eu quero fazer um script equivalente a zgrep ou bzgrep , mas usando tar . Fiz duas tentativas muito semelhantes e gostaria de saber se existe uma melhor e se poderiam ser melhoradas ou vão falhar por algum motivo que não consiga ver....
23.12.2014 / 12:47
1
resposta

Executando o script 'sh -c' através do SSH (passando argumentos com segurança e sanidade)

De repente, percebi que não sei como executar as tarefas no SSH. Eu tentei fazer $ ssh user@server sh -c 'echo "hello"' mas não produz nada, ou melhor, gera uma linha vazia. Se o comando dado a ssh é executado através de $SHELL -c...
15.06.2018 / 17:09
1
resposta

Sintaxe da shell para redirecionar argumentos?

Se eu quiser redirecionar não o stdio mas como argumentos a saída de um programa, devo usar xargs? Por exemplo, eu faço ls e quero que os nomes de arquivos sejam argumentos para o próximo comando em vez de um fluxo de entrada. Existe um...
28.05.2016 / 03:36
1
resposta

Bash: mostrará se os argumentos não foram fornecidos

Qual é a melhor maneira de suportar os prompts e argumentos do script ao mesmo tempo? Quero mostrar prompts se os argumentos não foram fornecidos. Existe algo melhor / mais curto que isso? ⇩ PROJECT_DIR=$1 SITE_NAME=$2 ADMIN_PWD=$3 THEME_D...
24.01.2014 / 00:12
2
respostas

Substituição de comando interpretando espaços entre aspas como separadores de argumentos

Gostaria que um alias fosse adicionalmente anexado a ~/.bashrc , por exemplo. function tailias { $(echo "alias $1='${*:2}'" | tee -a ~/.bashrc) } Estou usando tee para dividir o comando para ~/.bashrc , deixando o stdout i...
12.01.2014 / 23:02
2
respostas

opções do script de shell passam pelo subcomando

Estou escrevendo um script de wrapper para isso que usa getopts para definir várias opções para mysqldump . Está funcionando bem até agora. No entanto, uma coisa que eu gostaria de fazer é poder adicionar outra opção no meu shell script,...
31.05.2013 / 12:53