Perguntas sobre 'shell-script'

2
respostas

Uma variável no Bash que contém aspas e espaços

Estou tentando o seguinte em um script Bash: MV_PARAMS='"foo 1" "foo 2"' mv $MV_PARAMS O que eu quero realmente executar é: mv "foo 1" "foo 2" Mas parece que não funciona. tentando isso: mv "$MV_PARAMS" Não funciona também....
08.08.2015 / 11:31
2
respostas

Como usar o comando cp no script bash para copiar arquivos com espaços e $ caracteres? [duplicado]

Eu estou tentando copiar alguns arquivos com espaços e $ , @ símbolos em seus nomes de arquivo em um script bash, mas o script não consegue copiar os arquivos afirmando que não pode encontrar o arquivo. Eu posso ver que está tratando cada...
02.08.2015 / 13:52
2
respostas

Como posso verificar quantos arquivos foram criados em uma semana?

Como posso verificar quantos arquivos foram criados em uma semana? Situação: O sistema criará quatro arquivos a cada semana, se o sistema estiver funcionando normalmente. Por exemplo: A_08-07-2015.csv B_08-07-2015.csv C_08-07-2015.csv D_08-07...
08.07.2015 / 04:13
3
respostas

Atravessar subpastas usando script bash

Alguém pode me dizer como percorrer subpastas e identificar arquivos fastq usando o script bash: /project/samples/data/intensities/r1.fastq /project/samples/data/intensities/r2.fastq /project/samples/sample1.txt Vou passar apenas o diretó...
30.06.2017 / 14:35
4
respostas

Como posso simplificar este script bash que imprime o número de arquivos no diretório de trabalho?

Estou trabalhando no meu prompt do bash PS1 e gostaria de imprimir o número de arquivos no diretório atual. Eu escrevo um código de trabalho, mas, Existe uma maneira de simplificar esse script (redundante)? $(ls -l | grep ^- | wc -l) $(if...
05.08.2017 / 08:27
2
respostas

Execute o comando em vários servidores em paralelo usando o shell script [duplicate]

Eu tenho milhares de máquinas remotas. Eu quero executar alguns comandos específicos em todos eles, mas em paralelo. Eu uso esses comandos que são executados sequencialmente: for f in 'cat host.lst' do ./runScript.sh $f done Supo...
11.04.2017 / 21:20
3
respostas

verificar se um script de shell usa o argumento da linha de comando antes de executá-lo

Vamos ver o seguinte código: #!/bin/bash arg=$1 echo $arg Se eu correr com argumento, ele imprime o argumento; se não, não faz nada. O que eu quero saber, é possível descobrir se é necessário um argumento de linha de comando ou não antes...
14.08.2017 / 14:51
2
respostas

Como executo meu shell script de qualquer lugar [closed]

Eu tenho um Ubuntu Studio 16.10 de 64 bits. Eu criei um script de shell xyz.sh o caminho para o arquivo é home / somefolder / test / xyz.sh Eu já adicionei 'chmod u+x xyz.sh' e eu corri o script ./xyz.sh Foi bem sucedido. No en...
24.09.2017 / 13:06
3
respostas

Use um asterisco nas variáveis

Eu quero catar todos os arquivos para um novo arquivo em um script bash. Por exemplo, existem três arquivos no meu diretório: - file_a.txt - arquivo b.txt - arquivo (c) .txt Quando escrevo o seguinte, funciona sem problemas: cat "file"*...
13.07.2017 / 11:54
4
respostas

Use a saída curinga como uma variável em um cálculo aritmético

Eu tenho arquivos com nomes e caminhos de diretório da seguinte forma: t10n2/data/file.dat0, t10n2/data/file.dat1, t10n2/data/file.dat2, ... Desejo alterar os nomes dos arquivos usando uma operação aritmética que envolve as variáveis $1...
05.10.2017 / 15:15