Perguntas sobre 'shell-script'

1
resposta

Valide o .bash_profile antes de carregar?

Muitos programas de linha de comando fornecem opções que permitem validar um arquivo de configuração antes de carregá-lo. (Por exemplo, nginx -c path/to/file -t permite que os usuários validem um arquivo de configuração localizado em path/to...
07.10.2016 / 20:08
2
respostas

“or” no shell glob

Eu quero ls os arquivos contendo a substring "s1r", "s2r", "s3r" ou "s19r" em seus nomes de arquivos. Estou quase lá! Tentativas frustradas: ls *s[123][9?]r* O texto acima me fornece apenas arquivos, incluindo a substring s19r...
24.04.2013 / 09:21
2
respostas

[vs [[: qual deles usar nos scripts bash? [duplicado]

A página do manual do zsh, em sua seção sobre test (também conhecida como [ ), aconselha explicitamente contra o uso, e insta os leitores a usar [[ sempre que possível. A seção relevante afirma: The command attempts to implem...
07.03.2013 / 11:51
3
respostas

Substitui todas as ocorrências de um termo nos arquivos contidos em uma pasta

Em uma pasta no meu sistema, tenho um projeto C++ que estou tentando compilar. Este processo usa alguns idiomas C++ que não são suportados pela minha versão do compilador. Em particular, muitas vezes dentro do código é usado o valor de...
26.04.2013 / 17:07
3
respostas

o que o sinalizador -z significa aqui

O que significa o sinal -z no código abaixo: if [ -z $TEST_PARAM ]; then E há uma lista dessas bandeiras? Para uma bandeira como ls -l , eu sei onde encontrá-la, mas para uma única bandeira, não encontrei nenhum site que a descrev...
08.07.2014 / 11:06
2
respostas

fdupes - apaga arquivos depois de comparar dois diretórios

Atualmente, estou tentando resolver um problema usando fdupes . Eu gostaria de comparar duas pastas umas com as outras e depois excluir todos os arquivos duplicados dentro de um desses diretórios. Exemplo: Os arquivos estão sendo armazen...
23.07.2014 / 21:52
1
resposta

Como executar um programa que tenha sua própria linha de comando dentro de um programa de script de shell

Eu preciso escrever um script de shell para executar automaticamente um conjunto de arquivos por meio de um programa existente ~ 1000 vezes. O programa que estou tentando executá-los é acessado através da linha de comando da seguinte forma, entã...
31.10.2014 / 22:28
2
respostas

Quando é 'se' não é necessário?

Em alguns scripts, vi as instruções condicionais if escritas como: if [ some_conditional_statement ]; then # do stuff fi ou [ some_conditional_statement ] && #do stuff É o segundo exemplo equivalente (a parte do mate...
01.10.2014 / 19:12
1
resposta

Enquanto o comando não foi encontrado e o erro de sintaxe está próximo do token inesperado [closed]

Estou tentando escrever um script de shell que recebe uma entrada de cadeia de caracteres de um usuário, solicita um nome de arquivo e relata se essa cadeia está presente no arquivo. Abaixo está meu script atual. #!/bin/bash while :...
23.10.2014 / 12:43
2
respostas

automatiza o processo de consertar todos os links quebrados

Existem muitos links quebrados no meu sistema. Eu escrevi um script para vincular todos os links quebrados. Mas, depois que os scripts forem executados, o find me mostrará novamente que os links ainda existem. Este é o meu código: find /ho...
04.04.2015 / 07:32