Perguntas sobre 'arguments'

2
respostas

bash script verificar argumentos

Eu tenho o seguinte em um script com o qual eu quero fazer login para hospedar e executar um comando conforme as instruções: #!/bin/bash echo $1; if [ -n ${2+x} ] ; then if [ $2 != "log" -a $2 != "cat" ] ; then echo "$0 $1 : secon...
21.02.2018 / 23:37
1
resposta

Como passar um argumento contendo aspas duplas para uma função de script de shell?

Eu tenho em pull_news.sh (declarações de variáveis omitidas): dump_table () { mysqldump --user=${REMOTE_USERNAME} --password=${REMOTE_PASSWORDS} --host=${REMOTE_HOST} --port=${REMOTE_PORT} --single-transaction --lock-tables=false $@ } pul...
11.12.2017 / 09:36
1
resposta

Usando o argumento do script de shell?

Eu tenho o seguinte script: #!/bin/bash if [ "$1" == "" ] then echo "To start monitor, please provide the server ip:" read STRIP else STRIP=$1 fi ssh 192.168.5.209 ssh root@$STRIP "df -khP | column -t | awk '{print $...
23.12.2016 / 03:59
2
respostas

While loop para bash scripting para ler stdin ou argumentos

Estou brincando com a resposta aceita deste tópico: Script de bash que lê nomes de arquivos de um pipe ou de argumentos de linha de comando? Quando uso o script abaixo, efetch ( ftp: //ftp.ncbi.nlm. nih.gov/entrez/entrezdirect/edirect.zip )...
12.11.2015 / 06:36
2
respostas

Else not Executing

No meu script, eu transformo os dados para um formato mais legível. Mas estou tendo um problema. Se nenhum argumento for digitado, apenas o script, eu quero que ele volte "Por favor, digite um nome de arquivo" que eu fiz. Mas, por algum motivo,...
19.07.2015 / 18:59
2
respostas

Ajuda para passar parâmetros para um arquivo e buscar as credenciais

Eu desenvolvi um script de shell que pega o id do esquema e a senha como parâmetro para acessar o banco de dados usando o sqlplus, executa uma consulta e envia o resultado por e-mail. Abaixo está o trecho de código: #!/bin/sh #Two input pa...
06.05.2015 / 07:13
2
respostas

Passar argumentos de uma função?

Como você faria uma função que recebesse argumentos? function arg_example { arg "c" # This is imaginary but it would return 'true' if it found the argument -c. did_find_arg=$? # Get the previous function (arg)'s output. if [$di...
26.01.2015 / 15:04
2
respostas

Por que este comando pipe não funciona neste script especial?

Esse script test.sh não funciona depois do comando used pipe. O resultado não mostra nada. Por quê? #!/bin/bash fun=$( echo $1 ) echo "$fun" os comandos são os seguintes, $ echo 1 | ./test.sh     
28.11.2014 / 01:02
1
resposta

Argumento obrigatório para o script executar o programa java

Meu script é chamado: report_startDate Tem a seguinte linha: $JRE_ROOT/bin/java -cp /home/me/report/config/:/home/me/report/jar/reporting-1.0-SNAPSHOT.jar com.me.project.report.Main $1 $1 possibilita que eu execute o script como...
31.07.2014 / 15:30
3
respostas

'renomear' com expressão | substituição por um início '-' (hífen | menos)

Eu tenho muitos arquivos como xyz_123_foo.ext para os quais gostaria de adicionar -bar aos nomes dos arquivos no final para resultar em xyz_123_foo-bar.ext . Eu tentei: rename . -bar. xyz_* que resultou em: rename: invalid opti...
28.11.2018 / 15:23