Eu tenho o arquivo ~/nginx_app contendo este modelo conf:
server {
root /var/www/html/${domain}/;
server_name ${domain} www.${domain};
}
Eu também tenho este script:
#!/bin/bash
domain="$1" && test -z ${domain} &...
Em este repositório do GitHub eu tenho um diretório chamado nwsm . Este diretório contém o arquivo nwsm.sh que contém um script mestre (um script que executa outros scripts).
O diretório também contém alguns outros arquivos que contêm...
Estou tentando substituir um caminho hard-coded no meu arquivo de configuração do Exim por um valor obtido de uma variável de ambiente; no entanto, estou recebendo um erro que não entendo.
"${env" is not a known operator (or a } is missing in...
Estou tentando configurar alguns pacotes de software com um script, portanto, tenho o seguinte problema. Suponha que a variável de ambiente PREFIX esteja definida para o local onde pretendo instalar o software. Dentro do meu script eu tenho...
Estou tentando criar um menu de diálogo com base nos resultados do comando lsblk. Meu objetivo é ler a primeira palavra como o item de menu e as demais palavras como descrição do item de menu.
Por exemplo:
$ dialog --menu "Choose one:" 0 0...
Eu tenho um script de serviço simples tomcat7 em /etc/init.d/ para iniciar e parar meu servidor de aplicativos (tomcat) sob o usuário do tomcat. No RHEL6.
#!/bin/bash
# description: Tomcat Start Stop
# processname: tomcat
# chkconfig: 234...
Eu tenho um script de suporte à criação para criar meus pacotes. Agora eu quero definir automaticamente a versão em meus arquivos de especificação. Eu uso a macro %{auto_version} para isso. No meu script, quero invocar rpmbuild -D 'auto_vers...
Eu tenho um arquivo user-pid.out2 que tem "usernumber" e "process id" como duas colunas. com base no usernumber, quero encontrar o id do processo correspondente. as duas primeiras linhas abaixo não mostram a saída correta, mas quando eu codif...
Em documentação do zsh :
${name-word}
${name:-word}
If name is set, or in the second form is non-null, then substitute its
value; otherwise substitute word. In the second form name may be
omitted, in which case word is always...
Eu quero verificar se uma string de entrada se refere a um nome de arquivo - não uma string curinga como *.txt .
Isso não funciona:
if [ -f "$1" ];
Porque $1 é expandido para *.txt , que é expandido para, digamos, foo.txt bar...