Perguntas sobre 'shell'

2
respostas

extrair linhas de texto de um arquivo longo

Eu tenho o seguinte arquivo de texto: #unimportant comment #possible more unimportant comments #info1 info2 info3 ,importantname1 importanttext1 #info1 info2 info3 ,importantname2 importanttext2 #info1 info2 info3 ,importantname3 importanttex...
29.09.2016 / 06:39
1
resposta

No formulário 'exec FD' do exec

Não consigo encontrar nada na página zsh man explicando exatamente o que o seguinte (por exemplo) faz exec 3> /tmp/foo Toda a documentação apropriada que eu posso encontrar para exec refere-se à forma em que exec é seguido por...
01.11.2016 / 09:12
1
resposta

RegEx no bash para extrair string após o primeiro delimitador

Esta pergunta não é uma duplicação de quaisquer outras perguntas por aqui, pois preciso de um regex em bash com a =~ correspondente. Supondo que eu tenha uma string como string="ananas1kiwi2apple1banana2tree" O regEx que ex...
09.11.2016 / 12:50
1
resposta

Como você aponta para a versão php não padrão sem o sudo no terminal

Problema: Quando eu ssh para o meu servidor web e executo qualquer coisa com "php", ele roda um antigo php 5.2 por algum motivo. O link /usr/bin/php aponta para a versão errada. Eu não posso mudar este symlink. O que eu tentei: Da pasta ~...
17.08.2016 / 19:16
1
resposta

Múltipla atribuição de variável de diferentes partes de um pipeline de comando

Digamos que eu tenha 2 variáveis que estou atribuindo da seguinte maneira: psaux='ps aux | grep someProcessName' pscount='ps aux | grep someProcessName | wc -l' Eu gostaria de combinar as atribuições em uma linha, para que a parte "ps aux...
13.05.2016 / 02:44
4
respostas

Comparar com eficiência Se a variável existe e não é igual

Eu tenho um problema com a sintaxe do script sh . Eu escrevi um script para o meu roteador Asus. O roteiro funciona perfeitamente. Mas eu tenho essa linha: if [[ "$OldIP" && "$StartIP" != "$OldIP" ]]; then echo OK; fi Deverá ser...
18.05.2016 / 14:56
2
respostas

Qual é a melhor maneira de desvincular arquivos com link físico?

Usando rdfind , encontrei muitos arquivos com link físico (~ 60-90) e desejo desvincular todos eles. Uma solução possível é encontrar todos os arquivos -link +1 e apenas copiá-los, excluí-los e movê-los de volta para o nome do link. Exis...
07.06.2016 / 21:09
1
resposta

Inicie o novo grupo de processos em .xinitrc

Eu tenho uma barra de status (barra de limão) para a qual canalizo a saída de alguns scripts (tempo, bateria, volume, etc.). Esses scripts e a própria barra de status são iniciados em um único script bash statusbar . Quando o processo statusb...
28.05.2016 / 05:46
1
resposta

Captura de saída (sdout / stderr) do encaminhador de porta SSH

Eu gostaria de armazenar o erro abaixo em uma variável: ssh -M -S /invalid/path/forwarder.socket -fnNT -Llocalhost:6301:remote_server:22 proxy_server muxserver_listen bind(): No such file or directory Então eu tentei: result="$(ssh -M...
17.06.2016 / 14:13
2
respostas

obtém o prompt do shell em python

Eu quero obter o prompt de shell (zsh) em um script python. Simplesmente usando import os prompt = os.environ['PS1'] parece não ser o caminho certo, porque PS1 geralmente não é encaminhado para subprocessos. Da mesma maneira, env | gr...
10.06.2016 / 14:49