Perguntas com a marcação «shell-script»

Perguntas sobre scripts de shell, arquivos executáveis ​​que são interpretados por um shell (bash, zsh, etc.).


2
Por que escapar caracteres triviais no shell script?
Acabei de abrir um script de shell herdado (escrito no antigo ksh88 no Solaris) e encontrei o seguinte repetido em todo o código: [ -f $myfile ] && \rm -f $myfile A barra invertida me parece estranha. Eu sei que é deliberado, já que esse tipo de fuga (aparentemente inútil) …

7
bash se não várias condições sem subshell?
Eu quero combinar várias condições em uma declaração shell if e negar a combinação. Eu tenho o seguinte código de trabalho para uma combinação simples de condições: if [ -f file1 ] && [ -f file2 ] && [ -f file3 ] ; then # do stuff with the files …





3
Comparando duas strings no Bash
Eu tenho o seguinte ifbloco no meu script bash: if [ ${PACKAGENAME} -eq kakadu-v6_4-00902C ]; then echo "successfully entered if block!!" fi A execução do script não está entrando no meu ifbloco, embora $PACKAGENAMEseja igual a kakadu-v6_4-00902C. O que estou fazendo errado?

4
Como o Linux lida com scripts de shell?
Para esta pergunta, vamos considerar um script shell bash, embora essa pergunta deva ser aplicável a todos os tipos de script shell. Quando alguém executa um shell script, o Linux carrega todo o script de uma só vez (talvez na memória) ou lê comandos de script um por um (linha …

1
Como funciona uma bomba de garfo?
AVISO NÃO TENTE EXECUTAR ISTO EM UMA MÁQUINA DE PRODUÇÃO Ao ler a página da Wikipedia sobre o tópico , geralmente sigo o que está acontecendo com o seguinte código: :(){ :|:& };: trecho de descrição A seguinte bomba de garfo foi apresentada como arte em 2002;56 sua origem exata …
22 bash  shell-script  zsh  fork 






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.