Perguntas sobre 'variable'

2
respostas

Como executar vários arquivos de configuração através de um script?

Eu tenho um script bash que eu escrevi que pega variáveis de um arquivo de configuração. Eu os passo da linha de comando assim: ./my_script.sh ./config1.conf À medida que continuei a fazer mais configurações que precisam ser executadas, a...
05.09.2017 / 00:53
1
resposta

bash adiciona propriedade usando variável com jq

Para adicionar uma propriedade a um texto JSON, consigo usar result=$(jq -c '.docs[0] + { "value": "someValue" }'<<<"$fileContent") Mas se eu quiser substituir "someValue" por uma variável: result=$(jq -c '.docs[0] + { "value...
16.06.2017 / 10:24
2
respostas

Usando uma variável com o comando rename

Eu quero usar o comando rename para remover caracteres em um nome de base de arquivo, com base nos caracteres inseridos (entrada) pelo usuário em um script interativo. Basicamente, gostaria de fazer isso: read characters_to_remove_input...
25.03.2017 / 19:26
1
resposta

Para com valor de leitura

De que maneira o valor final do número sendo atribuído por read var number (e digamos 5) e number=5 diferem? Eu estava fazendo este para loop: read var number #number=5 factorial=1 i=1 for i in 'seq 1 $number' do let factorial...
17.03.2017 / 11:39
1
resposta

Aceite os argumentos de entrada e passe-os até a data

Então, estou tentando escrever um script de shell para receber uma entrada, conforme abaixo: bash whichday Jan 10 2017 e deve receber essa entrada e imprimir em que dia ela ocorre. Abaixo está o script que estou tentando usar: #!/bin/b...
17.03.2017 / 19:46
2
respostas

Reutilizando a saída do grep

Estou escrevendo um script para imprimir os TODOs pendentes em um projeto, mas estou com problemas para reutilizar uma das variáveis. Para deixar as coisas mais claras, aqui está o código que eu escrevi: #!/usr/bin/env bash todos="$(grep "TOD...
18.01.2017 / 19:00
1
resposta

Declare como var local vai quebrar uma função e sair "1: número esperado"

function projectopen { local di_files=(*.xcworkspace */*.xcworkspace *.xcodeproj */*.xcodeproj) # open first exsit file ls -d -f -1 $di_files 2>/dev/null \ | head -1 \ | xargs open } Eu escrevo uma função de shell pa...
25.11.2016 / 08:42
1
resposta

find comando não está dando saída

Por favor, alguém sabe por que este comando não está me dando nenhuma saída? todas as variáveis estão corretas, mas não resultam. find . -name "$cdr_type*$DAYZ*.unl*" | xargs zcat | awk -F "|" '{if($14==$tdate && $22==$misdn) pri...
04.10.2016 / 17:41
3
respostas

Pipes vs atribuição variável

De que maneira os canais são diferentes das atribuições de variáveis? Eu sei que você não pode usar bytes nulos . Que outros exemplos existem? Que tal para a tubulação em algo como o seguinte yes | cat ? Eu percebo que gera o y enqua...
18.11.2015 / 20:38
1
resposta

Atribuir caminho a variável que não existe

Em um esforço para manter as coisas DRY, estou tentando atribuir um caminho a uma variável que pode não existir e ter o seguinte script que retorna: /apps/tmp: No such file or directory #!/bin/bash $WORKDIR="/apps/tmp" if [ -d $WORKDIR...
15.12.2015 / 16:41