Perguntas sobre 'shell-script'

2
respostas

Bash - percorre os arquivos e extrai o valor JSON das chaves correspondentes em um arquivo de chave mestra

Eu estou tentando fazer um script bash que percorre um arquivo que contém uma lista de arquivos (assim ele passa por cada um desses arquivos). Enquanto os arquivos estão abertos, quero usar outro programa (jq) para extrair os valores do par de v...
06.02.2017 / 17:44
2
respostas

Por que meu arquivo .bashrc não está sendo lido de .profile

no meu arquivo .profile eu tenho a linha: # source bashrc if it exists if [ -f ~/.bashrc ]; then source ~/.bashrc fi para garantir que meu arquivo .bashrc seja originado, se existir. Eu também tenho um script de configuração que...
02.12.2016 / 01:11
1
resposta

Quantidade de arquivos / diretórios contidos no diretório SELECTED

Estou tentando criar um script que conte arquivos / diretórios em um diretório específico, mas tenho um problema. Aqui está o script que funciona para um diretório atual (count.sh): ARG3=${1:-d} #default value - count directories ls -l| grep...
30.11.2016 / 18:32
1
resposta

A verificação de igualdade parece ser sempre verdadeira [duplicada]

Eu tenho essa função no meu .zshrc: activated=false function test_toggle() { if [ $activated=false ]; then echo "WAS FALSE" activated=true else echo "WAS TRUE" activated=false fi } Gostaria que a função alternasse...
30.11.2016 / 22:00
1
resposta

Usando sed para localizar e alterar informações no arquivo de configuração [duplicado]

Existe um arquivo chamado parceiro como: abc def ghi Existe outro arquivo conf como: part=abc var=x var=y id=123 part=def var=z id=345 e assim por diante ... Eu estou fazendo um shellscript que lê a linha de 'partner' usando...
02.12.2016 / 13:03
3
respostas

Ajuda com formatação de saída do comando awk no script

Se eu executar este comando: awk -F'[="]+' '/^(NAME|VERSION)=/{printf("%-17s: %s\n",$1,$2)}' /etc/os-release de um terminal, posso recuperar isso: NAME : Debian GNU/Linux VERSION : 8 (jessie) (observe a forma...
10.12.2016 / 15:47
2
respostas

Comando de origem para as linhas no arquivo que não têm igual a (=)

Eu tenho um arquivo como este: (blank line) [Test1] a=1 b=2 c=3 Eu tenho que ler o valor de a , b , c em variáveis, então usei o comando source e ele fez o trabalho. Mas para a linha 2, ou seja, [Test1] , o comando show não fo...
09.12.2016 / 07:45
1
resposta

script de shell para garantir que o Docker Daemon esteja em execução - Docker oficial no OSx

O docker oficial está instalado neste Mac El Capitan. Ao executar um arquivo bash, um dos comandos é iniciar o daemon do docker se ele não estiver em execução: [[ $(docker-machine status) == "Stopped" ]] && docker-machine start...
09.12.2016 / 10:13
1
resposta

Mover arquivos para diretórios específicos com base em tipos de arquivos

Estou tendo um pouco de incômodo com uma instrução de fluxo de controle para um pequeno script interativo que tenho, que classifica e processa arquivos não classificados de uma pasta da área de trabalho. O script recebe uma série de argumen...
26.11.2016 / 19:05
1
resposta

shell para compactar arquivos em lote

Eu tenho um servidor com mais de 5,4 milhões de arquivos com nomenclaturas aleatórias. Agora eu quero escrever um script de shell para compactar esses arquivos em arquivos de 1000 gz de 5400 arquivos em cada. Eu também quero manter o log de cada...
25.11.2016 / 14:06