Perguntas com a marcação «bash»

Perguntas específicas ao Bourne Again SHell do GNU, em oposição a outros shells Bourne / POSIX. Para perguntas sobre shells do Unix em geral, use a tag / shell.


7
Qual shell devo usar - tcsh vs bash? [fechadas]
Eu tenho usado tcshpor um longo tempo agora. Mas sempre que procuro algo, geralmente descubro que os métodos especificados são bashespecíficos. Até a sintaxe dos scripts de shell é diferente para os dois. Pelo que experimentei pesquisar e aprender na internet, bashparece ser o shell mais comum usado. Até o …
30 linux  shell  bash  fedora  tcsh 


5
Impedir a saída do grep em caso de incompatibilidade
Este script não ecoa "depois": #!/bin/bash -e echo "before" echo "anything" | grep e # it would if I searched for 'y' instead echo "after" exit Também removeria a -eopção na linha shebang, mas desejo mantê-la para que meu script pare se houver um erro. Não considero grep encontrar nenhuma …

2
O que significa! #: 3 em um comando shell
O guia de instalação do ack sugere a instalação do script ack usando este comando: curl http://beyondgrep.com/ack-2.14-single-file > ~/bin/ack && chmod 0755 !#:3 Suponho que !#:3no final seja algum tipo de referência posterior, mas o que isso significa? Existe um equivalente no zsh? O Google não foi útil.


1
Por que a substituição do processo BASH não funciona com alguns comandos?
Ocasionalmente, a substituição do processo não funcionará conforme o esperado. Aqui está um exemplo: Entrada: gcc <(echo 'int main(){return 0;}') Saída: /dev/fd/63: file not recognized: Illegal seek collect2: error: ld returned 1 exit status Entrada: Mas funciona como esperado quando usado com um comando diferente: grep main <(echo 'int main(){return …


7
Como manter o Bash em execução após a execução do comando?
Eu gostaria de executar algo como isto: bash -c "some_program with its arguments" mas para ter uma festa interativa, continue executando após o some_programtérmino. Tenho certeza que -cnão é uma boa maneira, como man bashseys: Um shell interativo é aquele iniciado sem argumentos de não opção e sem a opção …
29 bash 

1
As declarações do caso bash podem ter uma cascata?
Estou tentando fazer algo assim: case $level in 3) echo "Level Three" 2) echo "Level Two" 1) echo "Level one" ;; esac onde se $ level = 3, ele produziria Level Three Level Two Level One enquanto se $ level = 1, ele produziria apenas Level One Mas quando tento, …

6
Canalizar para vários arquivos no shell
Eu tenho um aplicativo que produzirá uma grande quantidade de dados que não desejo armazenar no disco. O aplicativo emite principalmente dados que não desejo usar, mas um conjunto de informações úteis que devem ser divididas em arquivos separados. Por exemplo, dada a seguinte saída: JUNK JUNK JUNK JUNK A …
29 bash  shell  grep  pipe 


4
Como posso salvar o último comando em um arquivo?
Quando estou executando minhas análises usando o shell bash, geralmente desejo salvar os comandos que usei que me deram bons resultados em um arquivo no mesmo diretório (meu "LOGBOOK", como é chamado) para que eu possa verificar o que Eu fiz para obter esses resultados. Até agora, isso significava que …



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.