Perguntas com a marcação «shell»

42
É possível ter ligações de teclas vim no terminal?

Estou me acostumando a vincular vim (como pressionar w para ir para a palavra, dw para excluir uma palavra e outras) e seus modos (inserção, normal, visual) e, por curiosidade, gostaria de saber: existe alguma tipo de implementação desse comportamento de modos e ligações do vim para o meu terminal?...

42
Por que [AZ] corresponde a letras minúsculas no bash?

Em todos os shells que eu conheço, rm [A-Z]*remove todos os arquivos que começam com uma letra maiúscula, mas com o bash isso remove todos os arquivos que começam com uma letra. Como esse problema existe no Linux e Solaris com o bash-3 e o bash-4, não pode ser um bug causado por um correspondente...

42
Como imprimir "$" no documento aqui

Como posso ecoar "$" em um documento aqui no bash? Por exemplo, eu quero ter um arquivo com o conteúdo no servidor remoto como $ABC=home_dir. $ ssh hostname sudo -s <<EOF echo "$ABC=home_dir" > file EOF Mas isso seria tratado como uma variável. Como posso imprimir um literal...

42
Como o `cat <> file` funciona?

cat < fileimprime o conteúdo do arquivo em stdout. cat > filelê stdin até que Ctrl+ Dseja detectado e o texto de entrada seja gravado no arquivo . cat <> file, pelo menos na minha versão do Bash, imprime o conteúdo do arquivo com satisfação (sem erros), mas não modifica o arquivo nem...

41
Como executar vários comandos usando nohup

Eu preciso executar vários comandos usando nohup. Cada comando deve ser executado após o comando anterior. Eu usei este comando como um exemplo: nohup wget $url && wget $url2 > /dev/null 2>&1 & No entanto, esse comando não funcionou. Que comando devo usar para esse...

41
Por que o comando `cd` não funciona via SSH?

Eu estava tentando fazer backup de alguns arquivos via SSH, mas em vez dos que tareu queria, consegui minha pasta pessoal. Fiz mais alguns testes e tudo se resume a isso: ssh root@server /bin/sh -c "cd /boot && ls -l" Qual a minha surpresa lista arquivos /rootnão /boot. Mas se eu executar...

41
Como alterno de um shell desconhecido para o bash?

Fiquei surpreso por ainda não encontrar essa pergunta no site. Então, hoje $surgiu depois que eu entrei como um novo usuário. Isso foi inesperado porque o prompt do meu usuário principal começa com username@computername:~$. Então, como alterno desse outro shell para o