Unix & Linux

Q & A para usuários de Linux, FreeBSD e outros sistemas operacionais Un * x




3
Como se livrar dos avisos "nano não encontrado", sem instalar o nano?
Stretch Debian instalado (9.3). Instalou o Vim e removeu o Nano. O Vim é selecionado como o editor padrão. Toda vez que corro crontab -e, recebo estes avisos: root@franklin:~# crontab -e no crontab for root - using an empty one /usr/bin/sensible-editor: 25: /usr/bin/sensible-editor: /bin/nano: not found /usr/bin/sensible-editor: 28: /usr/bin/sensible-editor: nano: …
27 debian  vim  nano 

3
O que significa "while:;"?
Eu sei o que é um whileloop. No entanto, eu só vi isso funcionar com: while [condition] while ![condition] while TRUE (infinite loop) Onde a declaração depois whiledeve ser TRUEou FALSE. Há um comando interno do shell chamado :. É descrito como um comando fictício sem fazer nada, mas não …

4
Como executar comandos de biblioteca a partir do shell?
Eu queria simplesmente calcular o comprimento de uma string (que é o valor do hash). Então, eu abri o terminal e fiz isso: $ apropos length que me devolveu um monte de comandos / funções tendo (3)ou (3ssl)acrescentado no final deles. Agora, homem, homem, nos fornece informações sobre o que …
27 shell  libraries 




3
Como funciona o `: w! Sudo tee%`
Se você abrir um arquivo no qual você não tem permissão para gravar no vim, e decidir que precisa alterá-lo, poderá gravar suas alterações sem sair do vim, :w !sudo tee % não entendo como isso pode funcionar. Você pode dissecar isso? Eu entendo a :wparte, ele grava o buffer …
27 vim  sudo  tee 

2
Diferença entre 'ls' e 'echo $ (ls)'
Considere as duas amostras de casca $ ls myDoc.html SomeDirectory someDoc.txt e $ echo $(ls) myDoc.html SomeDirectory someDoc.txt A primeira é executada lse, como eu entendo, anexa o conteúdo do diretório de trabalho atual ao stdoutarquivo (que é o que o terminal exibe). Isso está correto? O segundo pega o …
27 shell 





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.