Perguntas com a marcação «bash»

36
O que exatamente é <() no bash (e = () no zsh)?

Estou bastante confortável com o bash, mas recentemente acabei em uma substituição que não conhecia. O que exatamente está <(<command>)no bash? Como ele se compara ao =(<command>)zsh? Eu entendo que isso tem algo a ver com descritores de arquivo padrão. No meu computador echo...

36
Como posso corrigir um erro de tubo quebrado?

Eu reinstalei recentemente o RVM (seguindo as instruções em http://rvm.io ) após uma nova instalação do Ubuntu 12.10 quando obtive uma unidade SSD. Agora, quando eu digito: type rvm | head -1 Eu recebo o seguinte erro: rvm is a function -bash: type: write error: Broken pipe Mas se eu repetir...

36
Equivalentes / alternativas para Alt + Dot no Mac

Uma coisa que sinto falta do shell do Linux é o atalho Alt + Dot . O que ele faz é inserir o último argumento do comando anterior. Parece ser uma técnica trivial, mas é realmente útil. ou seja, se você digitar isso: $ ls /Applications/MAMP/conf/apache/ Na próxima vez que você apenas digitar um...

36
Como altero o diretório de inicialização padrão no Cygwin?

Sempre que inicio o cygwin, preciso baixar vários níveis até o único diretório que me interessa ao usar o cygwin. Como posso fazer com que o cygwin inicie neste diretório específico por padrão ... ou seja, toda vez que eu iniciar o Cygwin, ele já estará nesse diretório? Encontrei algumas coisas...

36
Bash Shebang para manequins?

Eu tenho alguns scripts bash que eu configurei que usam principalmente #!/bin/bash mas regularmente encontro alguns que se parecem #!/bin/bash -e #!/bin/bash -x #!/bin/bash -ex e assim por diante. Alguém pode explicar o significado e os benefícios dessas opções de shebang e se elas se...

35
Os arquivos de histórico podem ser unificados no bash?

Eu costumo executar várias screensessões nos meus desktops e servidores Linux. Um problema disso é que, grepdurante o meu histórico de comandos, descobri que emiti um comando em uma sessão diferente e preciso desanexar e reconectar para obter esse item do histórico. É possível 'forçar' as...

35
O que o comando interno faz no bash?

Eu sei o que é um comando interno, mas o que builtinele faz? A execução which lsme mostra /bin/ls, mas a execução which builtinnão retorna nada. man builtinapenas me fornece uma lista de comandos internos, um dos quais é builtin. O restante da página de manual explica o que é um builtin, mas não o...

35
Comando: sudo su -

Eu entendo o que su -faz registra você no root com o ambiente raiz (ao contrário do suque faz o logon na raiz com seu ambiente) E eu entendo o que sudofaz você é root de um comando Mas não tenho certeza do que isso faz: sudo su - Alguém quer

35
eco de texto com nova linha no bash

Gostaria de acrescentar texto a um arquivo. Então eu escrevi no bash echo text >> file.conf No entanto, não deixa uma nova linha. Então, eu posso fazer isso apenas uma vez. Como adiciono uma nova

35
Copiar lista de arquivos

Eu tenho uma lista de arquivos separados por espaços em um arquivo list.txt. Eu gostaria de copiá-los para uma nova pasta. Eu tentei fazer: cp `cat list.txt` new_folder mas não funcionou. Como você faria isso ? Atualizar: Obrigado por todas as suas respostas muito interessantes. Eu não pedi...