Perguntas com a marcação «shell-script»

Perguntas sobre scripts de shell, arquivos executáveis ​​que são interpretados por um shell (bash, zsh, etc.).

1
Como integrar um script awk de várias linhas em um script shell
Minha pergunta é uma continuação de Como analisar um arquivo para extrair números de 3 dígitos mantidos em um "número de grupo" Estou tentando integrar em um único script shell uma série de comandos que analisar um padrão europeu para extrair uma sequência de teste converter as codificações de texto …
12 shell-script  awk 


2
Como iniciar um arquivo que ainda não foi criado
Eu uso tailpara monitorar o progresso dos trabalhos que sei que gravarão o progresso deles em disco. Quase sempre, eu sei qual arquivo eles criarão antes de começarem a ser executados (os trabalhos são despachados por um agendador em um supercomputador) Existe um caminho para tailesses arquivos antes de serem …


2
Como gerar muitos arquivos de imagens (em branco)?
Para um teste, preciso criar rapidamente 1700 imagens jpg (mesmo em branco) em um tamanho definido de 1000x706. Gostaria de saber se poderíamos fazer isso com um script de shell ou um programa (como o ImageMagick). Eu gostaria que eles chamada img_0.jpg, img_1.jpg... Alguém conhece uma solução simples?


3
As contas shell gratuitas são seguras?
Estou tentando identificar o quão seguras são as contas gratuitas de shell fornecidas por pessoas como shellmix.com . Eu nunca usei um, mas quero sugeri-lo a alguém interessado em aprender programação de shell. Eles são seguros para uso para esse fim? O que devo prestar atenção?

3
Como canalizar o resultado do hash md5 no shell
Estou procurando uma maneira simples de canalizar o resultado de md5sumoutro comando. Algo assim: $echo -n 'test' | md5sum | ... Meu problema é que md5sumgera não apenas o hash da string, mas também um hypen, que indica que a entrada veio do stdin. Verifiquei o arquivo man e não …




2
set -u use não está funcionando conforme o esperado
Estou aprendendo a usar com eficiência diferentes setopções no meu script e deparei-me set -uque parece ser perfeito para sair do meu script se uma variável não for definida corretamente (por exemplo, excluindo usuários). De acordo com a página do manual , set -ue set -efaz o seguinte ... -e …


2
Crie variáveis ​​e atribua valores via loop (bash)
Existe uma maneira de criar variáveis ​​bash e atribuir valores a elas por meio de um loop? Algo ao longo das linhas de: #!/bin/bash c=0 for file in $( ls ); do var"$c"="$file"; let c=$c+1; done EDIT: Obrigado a @Costas e @mdpc por apontar que esta seria uma péssima alternativa …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.