Perguntas com a marcação «shell»

O shell é a interface de linha de comando do Unix. Você pode digitar comandos em um shell interativamente ou escrever scripts para automatizar tarefas. Use esta tag para perguntas que se aplicam a / bin / sh e aos shells mais compatíveis (ash, bash, ksh, zsh,…). Para scripts shell com erros, verifique-os em http://shellcheck.net antes de postar aqui.



5
Env ou não env
Qual é a diferença entre o comando $ env FOO=bar baz e $ FOO=bar baz Que efeito envtem?
32 shell 

1
Curingas dentro de aspas
Essa será uma tarefa fácil, mas, em minhas memórias, quando o script de shell, o uso de aspas duplas permitiria expandir globbing e variáveis. Mas no seguinte código: #!/bin/sh echo *.sh echo "*.sh" echo '*.sh' echo $LANG echo "$LANG" echo '$LANG' Eu recebo este resultado: bob.sh redeployJboss.sh *.sh *.sh en_US.utf8 …



2
O que significa um redirecionamento "<<(...)"?
Eu vi que o rvm (ruby version manager) é instalado usando o seguinte comando: bash &lt; &lt;(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer ) Então, pelo que entendi, obtemos o conteúdo do script e o passamos para o bash (acredito &lt; &lt;e &lt;&lt;é a mesma coisa?) Estou interessado na &lt; &lt;parte, encontrada a seguinte …

3
Um script bash pode ser conectado a um arquivo?
Quero que um script durma, a menos que um determinado arquivo seja modificado / excluído (ou um arquivo criado em um determinado diretório ou ...). Isso pode ser conseguido de alguma maneira elegante? A coisa mais simples que me vem à cabeça é um loop que dorme por um tempo …
32 linux  shell  files  hook 

4
Salvar o estado completo da sessão da tela GNU
É possível persistir o "estado" de uma janela de tela GNU (ou apenas um shell padrão) para que eu possa recarregar tudo após uma reinicialização: O número de conchas abertas O nome de cada shell O diretório atual de cada shell A história de cada shell Se possível, suas variáveis …
32 shell  gnu-screen 

5
Como saber o "nível" de conchas em que estou?
Se eu abrir um terminal como xtermeu vou ter uma concha. Então, se eu usar sshou zshterei outro "nível" de shell. Existe uma maneira de saber quantas vezes eu tenho que Ctrl+Ddigitar ou exitsair de todas elas? Minha verdadeira intenção é sair de tudo, exceto o shell "raiz". Também será …
32 shell  terminal 

12
Usando o Notificar-Enviar com Cron
Estou usando o Arch Linux com o KDE / Awesome WM. Eu estou tentando notify-sendtrabalhar cron. Eu tentei definir DISPLAY/ XAUTHORITYvariáveis ​​e executando notify-sendcom "sudo -u", tudo sem resultado. Consigo ligar para notificar-enviar interativamente a partir da sessão e receber notificações. FWIW, o trabalho cron está sendo executado corretamente, o …



2
Como diferenciar um arquivo e saída do comando?
Normalmente você escreveria: diff file1 file2 Mas eu gostaria de diferenciar um arquivo e sair do comando (aqui eu faço do comando um trivial): diff file1 &lt;(cat file2 | sort) Ok, este trabalho quando eu insiro isso manualmente no prompt do shell, mas quando coloco exatamente a mesma linha no …

5
Listar todos os comandos que um shell conhece
O que posso digitar no meu shell (que acontece bash) que listará todos os comandos que são reconhecidos? Além disso, isso difere por shell? Ou todos os shells têm apenas um "diretório" de comandos que reconhecem? Em segundo lugar, pergunta diferente, mas como posso substituir qualquer uma dessas? Em outras …
32 shell  command 

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.