Perguntas sobre 'shell'

1
resposta

Substituição de comando com pkg-config no Fish

substituição de comando é supostamente o equivalente a $() do Bash, mas este exemplo simples falha : g++ -std=c++14 -Wall -Wextra -pedantic -g (pkg-config --cflags sdl2) \ test.cpp (pkg-config --libs sdl2) /usr/bin/ld: cannot find -lS...
12.05.2016 / 16:07
2
respostas

Usando o getline com o NR no awk

Eu tenho um script bash que chama um script awk para imprimir cada linha do arquivo name_list.txt #!/bin/bash awk -f parse_list.awk name_list.txt No script awk, estou usando o getline com o NR para imprimir cada registro conforme abaixo:...
28.01.2016 / 13:41
1
resposta

Pegue o texto “screenshot” do conteúdo atual do terminal

Eu gostaria de, a cada 30 segundos, copiar todo o texto de um determinado terminal ou emulador de terminal para um arquivo e exibi-lo em conky . Não estou falando de redirecionamento simples ( command > file ), que não funciona para progr...
09.11.2015 / 01:25
1
resposta

Como adicionar linha de assunto ao enviar uma saída de e-mail de find usando ssmtp

Eu tenho um script em execução (como o cronjob) que listará os arquivos em uma pasta antes de executar um trabalho do Rsync e enviar-me a lista por e-mail. Como posso adicionar uma linha de assunto? find /path/to/folder/ -type f -size +1M -na...
20.11.2015 / 07:02
1
resposta

Passando um argumento variável para egrep em um script bash

Eu tenho um script, myScript, que está tentando egrep o argumento do script em um arquivo. De alguma forma, a expansão de variáveis não está funcionando corretamente com o comando egrep. Acredito que isolei o problema no exemplo da seguinte form...
20.11.2015 / 17:49
1
resposta

Instalando fontes powerline para o tema zsh + Prezto

Atualmente, estou usando o Zsh + Prezto para minha configuração de shell de script. Eu tenho usado o tema sorin , mas estou um pouco insatisfeito com isso. Gostaria de mudar para o tema paradox ! Deverá ter esta aparência: Estou c...
17.10.2015 / 21:26
1
resposta

Alguma confusão sobre o mecanismo de trabalho de ~ / .bash_history

Estou confuso sobre o conteúdo em ~ / .bash_history quando trabalhei em vários terminais. Como funciona para salvar o histórico em diferentes terminais?     
23.09.2015 / 16:36
1
resposta

Passar lista de diretórios (que contêm espaços em branco) para um comando em um script

Por exemplo, eu quero executar o seguinte dentro de um script de shell: tar cvpzf /destination/backup.tgz /directory\ one /directory\ two Desejo atribuir a lista de caminhos (com espaços em branco neles) a uma variável na parte superior d...
04.09.2015 / 10:40
3
respostas

Como eu verifico se um determinado parâmetro está em uma determinada matriz?

Eu tenho um script de shell script.sh assim: names=( jack john jerry) E eu quero que o usuário digite qualquer um desses três nomes como seu primeiro parâmetro, assim como: ./script.sh jack Se o usuário digitou um errado, po...
04.09.2015 / 14:22
1
resposta

Execute dois comandos se o primeiro falhar

Estou escrevendo um script.sh como: ls a || ls > /dev/null || echo "both command fails"; exit 3 echo 5 # not showed up Espero que o exit 3 seja executado apenas quando o comando1 e o comando2 falharam. Mas parece que, mesmo se ls &...
06.09.2015 / 08:43