Perguntas sobre 'shell-script'

4
respostas

Mesclar dois arquivos

Eu tenho este arquivo1.txt deiauk 9 kespaul 8 luktol 7 titkur 6 e outro arquivo2.txt kespaul b deiauk a E eu quero mesclar os dois arquivos em um por primeiro valor, então meu resultado deve ser deiauk 9 a kespaul 8 b luktol 7...
02.06.2015 / 11:45
4
respostas

Como combinar dois arquivos em um com colunas para os dados de cada arquivo? [duplicado]

Eu tenho dois arquivos: file1 contém: 1 2 3 4 o arquivo2 contém: John Sam George Ken Eu quero combinar esses arquivos para criar um arquivo (arquivo3) 1, John 2, Sam 3, George 4, Ken Meu pensamento foi usar loops aninha...
22.04.2015 / 17:24
3
respostas

Diferença entre sh -x e ./ para execução de script

Então eu tenho um script de shell simples. Qual é a diferença entre os dois comandos em execução? Existe uma maneira preferida? $ sh -x foobar.sh OR $ ./foobar.sh Eu achei o script executado mais devagar quando usado com o segundo co...
04.05.2015 / 17:56
2
respostas

Concatena vários arquivos em subdiretórios

Minha estrutura de diretórios é fornecida abaixo x:\Project_2012-158A\Sample_4041 SampleSheet.csv 4041_CGTACG_L002_R1_001.fastq 4041_CGTACG_L002_R2_001.fastq 4041_CGTACG_L006_R2_001.fastq 4041_CGTACG_L006_R1_001.fastq x:\Project_20...
14.11.2012 / 19:06
3
respostas

bash - obtenha o pid para um script usando o nome do arquivo de script

Eu tenho dois scripts: running_script script_one Eu preciso obter o PID para / todas as instâncias de running_script em execução sob um nome de usuário e, em seguida, pkill para interromper os processos running_script e f...
22.10.2015 / 14:36
3
respostas

Script de bash para remover o arquivo mais antigo de uma pasta

Eu quero fazer um script bash para excluir o arquivo antigo de uma pasta. Toda vez que eu executar o script será excluído apenas um arquivo, o mais antigo. Você pode me ajudar com isto? Obrigado     
12.11.2015 / 08:54
6
respostas

Como remover última vírgula de cada linha no csv usando linux

Eu preciso remover a última vírgula de cada linha. Eu tenho apenas um arquivo csv, que é assim: 98,N,N,N,N,S, 99,N,N,N,N,S, 101,Y,Y,Y,Y,S, Eu tenho o seguinte script, mas não está funcionando: for fname in conv2015_10_LogicalCompone...
06.08.2015 / 17:07
3
respostas

Como faço para capturar um conjunto de resultados do MySQL em uma matriz bash?

Estou usando o shell bash no CentOS 7. Eu quero executar uma consulta MySQL a partir de um script shell e iterar sobre cada linha de resultados. Se houvesse 4 linhas retornadas, pensei em capturar as quatro linhas em uma matriz da seguinte forma...
29.05.2018 / 19:25
3
respostas

Existe uma maneira de obter os parâmetros posicionais do script de dentro de uma função no bash?

As seguintes variáveis são usadas para obter os parâmetros posicionais: $1, $2, $3, etc. $@ $# Mas eles são usados para ambos os parâmetros posicionais do script e os parâmetros posicionais de uma função. Quando eu uso essas variáveis...
21.01.2018 / 13:13
3
respostas

Por que as aspas duplas e backquotes em um script de shell?

Estou vendo este script script de backup mysql e eu don ' Não entendo qual é a razão para usar ambos os backticks e aspas duplas em torno dos nomes dos comandos? 379 WHICH="'which which'" 380 AWK="'${WHICH} gawk'" 381 LOGGER="'${WHICH} logg...
18.04.2011 / 22:35