Perguntas sobre 'shell'

3
respostas

tar comando no loop for

Eu sei que é a questão básica, mas por favor me ajude. Eu compactei e arquivei meu arquivo de log do servidor usando o comando tar for i in server.log.2016-07-05 server.log.2016-07-06 ; do tar -zcvf server2.tar.gz $i; done a saída do...
06.08.2016 / 05:05
1
resposta

É possível colocar uma instrução if dentro de uma instrução If como tal?

Como meu título sugere, estou tentando colocar uma instrução if em uma instrução if. Parece funcionar até o último comando de eco no script que não é impresso. Para o teste, criei um diretório com o mesmo nome do $ foldername, que é inserido...
28.07.2016 / 10:52
2
respostas

É um pipeline feito de comandos simples?

Do manual de referência do bash A pipeline is a sequence of simple commands separated by one of the control operators | or |&. do POSIX 2013 A pipeline is a sequence of one or more commands separated by the control operator |....
22.03.2016 / 19:34
4
respostas

passando os resultados do comando awk como parâmetro

Suponha que usei awk para obter o valor de duas colunas diferentes: Diga que a saída é: abc def Agora, desejo usar os padrões abc e def como grep , usando um pipeline com o comando anterior. Existe alguma maneira de fazer...
13.09.2015 / 14:02
4
respostas

Como passar uma variável de ambiente ao mudar o enraizamento?

Eu não consigo passar uma variável de ambiente para um chroot: $ sudo apt-get install debootstrap dchroot $ sudo debootstrap trusty mychroot $ sudo chroot mychroot /bin/bash -c "MY_VAR=5; echo ${MY_VAR}" $     
19.08.2015 / 00:43
1
resposta

Esses diferentes usos de ~? [duplicado]

~ significa $HOME . Por exemplo, muitas vezes executo cd ~/programs no meu laptop. Mas acabei de ver um uso de ~ sem as seguintes barras invertidas, por exemplo ~tim/public/ em um servidor. Isso significa diferente de quando...
13.10.2015 / 17:50
2
respostas

Existe uma maneira de liberar memória? [duplicado]

Eu me lembro, voltando dos meus dias com o Windows Vista / 7, que havia uma ferramenta chamada memclear ou memclean que liberava alguma memória invocando a API de coleta de lixo do NT. Provavelmente limpou o cache também. Muitas vezes, quando...
18.11.2015 / 06:05
3
respostas

Seqüência de Shebang em um script

Vamos supor que a sequência shebang esteja incluída em um script gravado em um arquivo separado; por exemplo, eu crio um arquivo de script example.sh . Se eu adicionar a sequência shebang no arquivo: #!/bin/sh Como posso ter certeza...
03.10.2015 / 20:59
3
respostas

Grep para string, mas ignora itens comentados com string

Estou procurando as palavras gmail ou outlook em um diretório. Embora existam algumas linhas comentadas com a palavra gmail e outlook nela. Como posso grep para isso? Eu tentei um monte de coisas, mas imagino que será algo pare...
25.09.2015 / 04:25
2
respostas

Como obter uma instrução de caso para diferenciar com base nas horas do dia

ATUALIZADO: Estou tentando fazer algumas alterações de cor com meu teclado usando o apexctl dependendo do horário. Mas a minha afirmação de caso está me dando problemas. Eu quero comparar o tempo em que o script é executado, $ zed para vári...
09.01.2015 / 01:42