Perguntas com a marcação «bash»

44
O rsync exclui arquivos e pastas no destino por padrão?

arquivos Suponha que /foo/srccontenha apenas A.ce que /foo/destcontenha ambos A.ce B.c. E suponha que eu execute o seguinte comando: rsync /foo/src/ /foo/dest Vai rsyncapagar B.c? Pastas Agora, suponha que /foo/srccontenha o diretório Acom alguns arquivos dentro dele e que /foo/destcontenha os...

44
Como alterar rapidamente a primeira palavra em um comando Bash?

Gostaria de melhorar um pouco meu fluxo de trabalho com o Bash e percebo que muitas vezes desejo executar o mesmo comando em um executável diferente. Alguns exemplos: Git (onde eu gostaria de mudar rapidamente a segunda palavra): git diff foo/bar.c git checkout foo/bar.c Cat / rm (onde somente...

44
Novas linhas no sed no Mac OS X

Acho que \nisso não funciona no sed no Mac OS X. Especificamente, digamos que quero dividir as palavras separadas por um único espaço em linhas: # input foo bar Eu uso, echo "foo bar" | sed 's/ /\n/' Mas o resultado é estúpido, o \nnão é escapado! foonbar Depois de consultar o google,...

44
Tela Bash vs. Gnu: Substitua Ctrl-A por Ctrl-Shift-A

Eu sou um novo usuário do GNU Screen. Uso o Bash há muito tempo e quero experimentar o GNU Screen. Como você sabe, o GNU Screen usa 'Ca' (Control-A) como caractere de comando. O problema é que isso interfere no recurso de edição de linha no Bash (e no GNU Readline), porque o Control-A no Bash será...

42
Como adicionar uma linha ao .bash_profile

Acabei de instalar o Homebrew no bash no meu Mac e agora preciso fazer o seguinte: Depois de instalar o Homebrew, insira o diretório Homebrew na parte superior da variável de ambiente PATH. Você pode fazer isso adicionando a seguinte linha na parte inferior do seu ~/.bashrcarquivo. export...

41
Pode ',,' ser alias de '..'?

Às vezes, quando quero mudar para o diretório pai, digito por engano em cd ,,vez de cd ... Existe uma maneira de fazer com que o bash considere essas instruções iguais? Eu nunca uso vírgulas em meus comandos. Idealmente, gostaria de alias ,,para ... Quando tentei isso, não funcionou. Por que isso...

41
Localizando a definição de uma função bash

Eu trabalho em um ambiente que possui muita magia de script de shell herdada. Uma coisa usada pesadamente na linha de comando são as funções do bash que são originadas de algum arquivo incluído em algum arquivo incluído em algum arquivo ... incluído no meu .bash_profile. Existe uma maneira de obter...

41
Como gravar remotamente em um arquivo usando SSH

Posso copiar um arquivo para uma máquina Linux remota sem problemas com scp file user@host: /pathtowrite_file No entanto, estou tendo dificuldade em gravar em um arquivo de uma máquina Linux para outra. Aqui está o que eu tentei: echo 'Some Text' > /remotefile.txt | ssh user@remotehost O...