Perguntas sobre 'shell-script'

2
respostas

Qual é a diferença entre os sinais de igual simples e duplo (=) nas comparações shell?

Leia que para comparar strings dentro de if , precisamos usar colchetes duplos. Alguns livros dizem que a comparação pode ser feita por = . Mas funciona com o == também. #!/bin/bash a="hello" b="world" if [[ $a == $b ]];then echo "...
11.04.2013 / 07:27
10
respostas

Shell: é possível atrasar um comando sem usar 'sleep'?

Existem substitutos, alternativas ou truques bash para atrasar comandos sem usar sleep ? Por exemplo, executando o comando abaixo sem realmente usar sleep: $ sleep 10 && echo "This is a test"     
19.11.2018 / 11:52
11
respostas

Como posso remover todos os comentários de um arquivo?

Eu tenho um arquivo com comentários: foo bar stuff #Do not show this... morestuff evenmorestuff#Or this Eu só quero imprimir todo o código não comentado: foo bar stuff morestuff evenmorestuff Ser capaz de retirar comentários de um...
24.09.2014 / 22:02
4
respostas

mantém duplicados fora de $ PATH na origem [duplicada]

Eu tenho o seguinte código que é source -d pelo meu .shellrc PATH="${PATH}:${HOME}/perl5/bin" PATH="${PATH}:${HOME}/.bin" export PATH mas, se eu fizer alterações em outro código e, em seguida, source esse arquivo, meu caminho c...
18.12.2010 / 12:30
2
respostas

qual é o equivalente zsh da exportação de bash -f

Então comecei a usar zsh . Eu gosto disso tudo bem. Parece muito legal e liso, e o fato de que o diretório de trabalho atual e a linha de comando atual estão em linhas diferentes é bom, mas, ao mesmo tempo, estou percebendo que zsh pode ser...
25.12.2012 / 01:54
5
respostas

Nomes de cores de terminal “amigáveis” em scripts de shell?

Estou ciente de bibliotecas em linguagens como Ruby e Javascript para tornar mais fácil colorir seus scripts de terminal usando nomes de cores como "vermelho". Mas há algo assim para scripts de shell no Bash, ou no Ksh, ou o que for?     
26.09.2013 / 23:33
7
respostas

Como criar um testcolor.sh como a imagem abaixo?

Encontrei esta imagem na internet, mas não sei como foi feita, Alguém pode fornecer uma amostra sobre isso? Eu também gostaria de ter uma tabela de cores também.     
25.06.2012 / 10:08
3
respostas

Execute o script em uma tela

Eu quero executar um script bash em uma tela desanexada. O script chama um programa algumas vezes, cada uma demorando muito para esperar. Meu primeiro pensamento foi simplesmente abrir uma tela e depois chamar o script, mas parece que não consig...
15.10.2014 / 00:01
5
respostas

Como eu crio um serviço para um script de shell para que eu possa iniciá-lo e pará-lo como um daemon?

Estou usando o CentOS 7 como meu objetivo é criar um cron a cada cinco segundos, mas como pesquisei, podemos usar o cron apenas por um minuto, então o que estou fazendo agora é que criei um arquivo shell. hit.sh while sleep 5; do curl http:...
14.10.2015 / 14:41
3
respostas

O que significa $ {1: 0: 2} neste contexto?

Estou analisando o código exibido abaixo e ele verifica a entrada se os argumentos de linha / coluna começarem com -r ou -c . O que significa ${1:0:2} neste contexto? rowArgName="-r" colArgName="-c" if [ "${1:0:2}" != $rowArgName ] &a...
11.04.2016 / 09:11