Perguntas sobre 'bash'

Bash (Bourne-Again SHell), é o shell usado na interface de linha de comando do Ubuntu por padrão.
3
respostas

Usando a substituição de processos (ou similar) para exibir páginas man como pdf sem tempfiles

Eu tenho uma função Bash para exibir man pages renderizadas como postscript, em um PDF: function psman () { man -t "$@" | ps2pdf - /tmp/manpage.pdf evince /tmp/manpage.pdf } ( Atualização : eu removi complicações periféricas como...
22.08.2017 / 19:54
1
resposta

Ordenar uma tabela baseada em uma coluna com string misturada com números no bash

Eu tenho um arquivo txt com a tabela abaixo 3-6-13 0.0712 ./13-t.xyz 3-6-13 0.0717 ./2-t.xyz 3-6-13 0.3737 ./6-t.xyz 3-6-13 0.5862 ./5-t.xyz 3-6-13 0.7503 ./4-t.xyz Como posso classificá-lo com base na terceira coluna como: 3...
30.01.2018 / 13:11
1
resposta

Como um parâmetro oculto pode ser adicionado a um programa quando não há um alias de shell?

py.test acha que existe um argumento -n quando não há nenhum. O que poderia estar adicionando isso? O programa funciona como esperado no OS X, mas não no Ubuntu 16.04. Eu verifiquei um número de possibilidades, aliases, tentei zsh, sh, mas...
17.08.2017 / 00:06
1
resposta

sudo: comando não encontrado no MacOS Sierra

Sempre que eu tento instalar algo usando o sudo, recebo esse erro -bash: sudo: command not found Se eu fizer echo $PATH , ele retornará /opt/local/bin:/opt/local/sbin:’/usr/local/bin:?? Não consegui encontrar nenhuma solução on-line.   ...
16.08.2017 / 18:44
1
resposta

Como instalar o pacote de um arquivo .tar.lz

Estou usando o bash (especificamente o Cygwin). Estou tentando instalar o GNU dd_rescue , que vem em um arquivo .tar.lz . Quando eu uso: tar -xzf ddrescue-1.22.tar.lz ... ele retorna com o seguinte erro: gzip: stdin: not in gzi...
15.01.2018 / 22:20
1
resposta

O que o bashrc PS1 verifica [“$ PS1” = “\\ s - \\ v \\\ $”] significa?

No arquivo bashrc no Fedora / Red Hat, vejo a seguinte linha: [ "$PS1" = "\s-\v\\$ " ] && PS1="[\u@\h \W]\$ " Qual é a verificação feita em [ "$PS1" = "\s-\v\\$ " ] e por que o PS1 é definido apenas se o teste for bem-sucedido?...
02.08.2017 / 12:19
1
resposta

Seamonkey não inicia no Debian Stretch

Eu baixei o Seamonkey 2.48b1 e tentei instalá-lo como mencionado no site (depois de controlar os pré-requisitos): tar jxvf seamonkey-2.48b1.tar.bz2 Eu sou o proprietário da pasta e seu conteúdo. No console do Linux, quando eu vou para o...
11.07.2017 / 19:16
1
resposta

Existe alguma maneira de limpar o número específico de linhas em um terminal?

Este é o caso de uso: Um script node.js limpa o console. Em seguida, ele envia alguns metadados para o console. ( Nome do módulo e tagline . Mais ou menos como o cabeçalho de um aplicativo.) Envia dados passados para o console. (...
17.07.2017 / 09:09
1
resposta

Como abrir 'cmd.exe' maximizado no menu de contexto do explorer?

Estou tentando configurar o novo Windows Subsystem para Linux (WSL) para abrir a partir do menu de contexto: Atéagoraeuseguiotutorialno link , e foi capaz de adicioná-lo como na imagem acima. O processo é basicamente definir o seguinte regis...
17.07.2017 / 05:04
1
resposta

Como remover de forma confiável todos os arquivos temporários criados em um script?

É possível capturar a saída / retorno de uma função? Para um programa que eu poderia fazer trap -- "clean_this" EXIT Isso executaria a função clean_this quando o programa sair. Eu gostaria de fazer algo desse tipo quando sair de uma fu...
05.07.2017 / 18:12