Perguntas sobre 'bash'

Bash (Bourne-Again SHell), é o shell usado na interface de linha de comando do Ubuntu por padrão.
2
respostas

Execute o comando com args várias vezes [duplicado]

Eu recebi um arquivo com alguns parâmetros de um script: foo1 a b c foo2 a b c foo3 a b c Eu preciso executar um script uma vez para cada linha neste arquivo passando a linha como script arg, então deve ser feito: ./MyScript.sh foo1...
12.06.2017 / 14:03
2
respostas

Copie o texto específico de um arquivo de múltiplas linhas e cole-o em outro arquivo automaticamente usando o terminal

minha pergunta é sobre processamento de texto: Em uma lista, tenho os endereços IP e os nomes dos computadores no seguinte formato: IP address: 192.168.1.25 Computer name: computer7office IP address: 192.168.1.69 Computer name: computer22o...
17.12.2016 / 16:38
2
respostas

Loop sobre arquivos json dentro de subdiretórios

Eu tenho uma pasta com subpastas nela. Eu tento fazer um loop sobre cada subpasta e importar arquivos json no banco de dados mongo: #!/bin/bash for dir in /data/Mydata/*/; do ls -1 *.json | while read jsonfile; do mongoimpo...
12.09.2016 / 09:24
3
respostas

Grava valor incremental em todos os arquivos que correspondem a um nome de arquivo em subdiretórios

Estou tentando fazer várias execuções de teste em um algoritmo e, como tal, ter vários diretórios contendo exatamente os mesmos dados (subdiretórios e arquivos) a serem executados em um cluster. Eu gostaria que todos esses diretórios contivessem...
21.03.2017 / 05:37
3
respostas

Coloque todos os comandos sed em um arquivo de script de shell

Essencialmente, eu recebo um arquivo de texto e devo foder com ele via comandos sed. Eu tenho cerca de 7 comandos sed totais e preciso colocá-los todos em um script de shell para produzir uma saída quando este script é executado. Arquivo de t...
11.10.2016 / 08:42
1
resposta

Erro de sintaxe executando o comando de um script

Eu tenho um problema ao executar um comando de um arquivo. Quando executo o comando diretamente no terminal, tudo está funcionando e o software faz isso bem. Se eu tentar executá-lo a partir do arquivo, há um erro com um arquivo o tempo todo....
11.09.2017 / 10:15
2
respostas

Como fazer o sed funcionar com linhas de quebra em um arquivo?

Estou adaptando script para inserir o conteúdo de um arquivo em outro arquivo. Isso é o que eu tenho agora: #!/bin/sh # Check if first and second parameters exist if [ ! -z "" ]; then STRING=$(cat ) # Check if the supplied file exi...
07.03.2014 / 03:36
2
respostas

Simple CLI para anexar um arquivo ao final de outro

Se eu tiver dois arquivos de texto, arquivo1.txt.e arquivo2.txt, como eu adiciono o conteúdo do arquivo2.txt ao arquivo1.txt (sem sobrescrever o arquivo1.txt) usando uma linha de comando simples?     
21.11.2013 / 22:56
3
respostas

Explique este redirecionamento de shell: uuencode host-file arquivo-host codedfile

Como funciona o redirecionamento de shell abaixo? Parece complicado entender a ordem de execução. Alguma explicação fácil? uuencode host-file < host-file >encodedfile     
10.04.2014 / 16:10
6
respostas

Use o bash para extrair o número entre colchetes

Meu arquivo é assim: [581]((((((((501:0.00024264,451:0.00024264):0.000316197,310:0.000558837):0.00857295,((589:0.000409158,538:0.000409158):0.000658084,207:0.00106724 ):0.00806454):0.0429702,(((198:0.00390205,91:0.00390205):0.016191,79:0.0200...
08.05.2015 / 11:47