Unix & Linux

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


2
executando instrução if no prompt de comando
No bash, posso fazer o seguinte: if [ -f /tmp/test.txt ]; then echo "true"; fi No entanto, se eu adicionar sudona frente, ele não funcionará mais: sudo if [ -f /tmp/test.txt ]; then echo "true"; fi -bash: syntax error near unexpected token `then' Como posso fazer isso funcionar?



4
bash: / dev / stderr: permissão negada
Após a atualização para uma nova versão, meus bashscripts começam a cuspir erros: bash: /dev/stderr: Permission denied nas versões anteriores Bash iria reconhecer internamente esses nomes de arquivo (que é por isso que esta questão não é uma duplicata de um presente ) e fazer a coisa certa (tm) , …

4
A execução do chsh não altera o shell
Eu quero mudar meu shell do bash para o zsh. Tentei executar o seguinte enquanto estava logado como usuário zol: $ chsh -s /bin/zsh $ sudo chsh -s /bin/zsh zol $ su -c 'chsh -s /bin/zsh zol' # The above all results with: $ password: $ chsh: Shell not changed. …
19 shell  zsh  users 


5
Como tornar o X menos sensível ao clicar com o botão direito?
Sempre que clico com o botão direito do mouse no X, quase sempre pareço acionar a primeira opção no menu, a menos que esteja pensando no que estou fazendo porque: Mouse para baixo; menu aparece Arraste acidentalmente o mouse de 1 a 3 pixels para baixo e / ou para …
19 x11  mouse 




4
Como posso saber se o IP Multicast está ativado
Eu tenho scripts que executam testes multicast IP; no entanto, meus scripts estão falhando em uma máquina Linux específica. Eu sei que posso olhar no CONFIG_IP_MULTICASTarquivo de configuração do kernel para determinar se o kernel foi compilado com isso. No entanto, seria mais fácil sinalizar requisitos ausentes no meu script …

2
-Q definitivamente desativa o log de saída do wget?
Atualmente, tenho um script de shell em execução em um servidor Linux que está usando o wget in oder para baixar uma página da Web remota. Isso, por sua vez, é executado por uma tarefa agendada para ser executada em determinados horários. Alguém pode confirmar que a adição da -qopção …
19 linux  shell  wget 



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.