Perguntas sobre 'shell'

1
resposta

É possível 'fonte' a saída de um script python

Eu tenho uma grande base de código python que sabe muito sobre o meu ambiente de trabalho. Eu gostaria de usá-lo para configurar minha sessão ZSH quando eu abrir uma janela de terminal. O script python produziria texto que exporta variáveis, def...
05.01.2015 / 19:55
2
respostas

Encontre espaço em disco disponível no unix sem analisar a saída 'df'

Quando digito df -k . , recebo a seguinte saída Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda2 16512936 8650196 7023932 56% / O que eu faço é seguir a última linha e extrair o quarto campo para obtê-lo cor...
05.01.2015 / 09:34
1
resposta

Cor no prompt do bash atrapalha a saída do git

Mudei meu .bashrc para incluir export PS1="3[1;33m\u@\h: \w>3[0m" para que meu prompt de shell fosse colorido, mas parece que o 3 bagunça a saída git (log e diff, pelo menos). Eu vejo algo como: ESC[33mcommit long-commit-number ESC[m...
23.04.2014 / 15:25
2
respostas

Altera a saída de todos os comandos

Gostaria de saber se existe alguma maneira de alterar a saída de todos os comandos que executo no terminal. O objetivo é tornar a saída formatada para o meu howdown de markdown. Por exemplo, ls -la .*z #>-rw-r--r-- 1 hologos staff 3...
17.10.2014 / 14:14
1
resposta

psql ignora minha variável PAGER

Eu quero usar menos como meu pager padrão. Portanto, tenho PAGER=less no meu .bashrc . Ele é originado corretamente: $ echo $PAGER less No entanto, o psql ainda usa mais se eu chamá-lo com psql . MAS: Se eu chamá-lo com PAGER=less...
22.07.2014 / 18:00
1
resposta

Aspas simples em Bash no comando find

Estou tendo alguns problemas para fazer um script de shell funcionar. Eu estou tentando gerar dinamicamente o comando find com base na entrada do usuário e estou correndo para o problema que minhas variáveis no comando find estão ficando entre a...
16.02.2014 / 23:47
2
respostas

Diferença entre “ls -lh” e “ls -lh | cauda -n +2 ”

Eu estava passando pelo artigo do comando split na internet e encontrei esse comando do Linux ls -lh | tail -n +2 para listar arquivos. É melhor que ls -ltrh (que mostra quase a mesma listagem) Alguém pode me dizer a diferença entre...
28.02.2014 / 12:43
1
resposta

Por que mudar de diretório com '/../' funciona?

Alterar diretório: $ pwd /usr $ cd bin && pwd /usr/bin Com .. , mesmo resultado: $ pwd /usr $ cd bin/../bin && pwd /usr/bin Mas por quê? Por que o shell não está causando erro?     
18.12.2013 / 06:47
3
respostas

Linux se elif mais falhar

Estou tentando descobrir se o ponto de montagem 1 está disponível e, se não, o monte. Se o ponto de montagem 1 falhar, monte o segundo. Se isso falhar, exiba uma mensagem de falha. Aqui está o código: mount > /tmp/log; if grep -ohw 123....
04.04.2014 / 04:21
1
resposta

Por que o bash às vezes mostra um u sublinhado?

Às vezes, quando estou digitando muito rápido no bash, faço algo acidentalmente e recebo uma mensagem sublinhada no prompt. Depois disso, o bash se comporta estranhamente (me desculpe, não consigo lembrar o que ele faz). Eu nunca consigo descobr...
06.12.2013 / 23:11