execline projct consiste em uma linguagem de script (não interativo), como sh; mas sua sintaxe é muito diferente de uma sintaxe shell tradicional. O programa execlineb se destina a ser usado como um intérprete para um ficheiro de texto; os outros comandos são essencialmente útil dentro de um roteiro execlineb.
execline agora é tão poderoso quanto um shell: apresenta laços condicionais, manipulação de opção de estilo getopt, filename englobamento, e muito mais. Enquanto isso, sua sintaxe é muito mais lógica e previsível do que a sintaxe da shell, e não tem problemas de segurança.
Instalação
execline segue a convenção slashpackage.
* Crie um diretório / pacote:
mkdir -p / pacote
chmod 1755 / pacote
cd / pacote
Descompacte o pacote execline:
tar -zxpvf execline-1.06.tar.gz
se você não tiver o GNU tar, verifique com seu gunzip e tar páginas de manual.
rm execline-1.06.tar.gz
cd admin / execline-1,06
Se você quiser usar outro compilador e vinculador diferente do padrão, editar conf-compilação / conf-cc e conf-compilação / conf-ld conforme necessário.
Por exemplo, se o seu libc torna mais fácil, você pode modificar esses arquivos para fazer binários estáticos, que têm melhor desempenho. Não tente fazer isso com o libc GNU, embora - no Linux, use a dieta libc.
Se você quiser alterar o comportamento padrão de separação de executáveis e bibliotecas, editar conf-compilação / conf-stripbins e conf-compilação / conf-striplibs conforme necessário.
Compilar e configurar execline:
pacote / install
ou realizar pacote / compilar para compilá-lo, em seguida olhar para o subdiretório de comando e copiar os binários onde você precisa deles.
Você pode então excluir o subdiretório de compilação para economizar espaço em disco.
Olhe para o subdiretório etc: editar os arquivos de lá para atender às suas necessidades, então copie-os para /etc.
What é novo nesta versão:
- Esta versão corrige um bug no utilitário Forx.
O que é novo na versão 1.3.0:
- Esta versão corrige um bug no utilitário Forx.
O que é novo na versão 1.2.1:
- Esta versão corrige um bug no utilitário fdreserve.
O que é novo na versão 1.2.0:
- Esta versão corrige um pequeno bug na crase e adiciona apoio para instalações não-slashpackage.
O que é novo na versão 1.1.6:
- Esta versão corrige um bug embaraçoso no & quot; fundo & quot; utilitário que o impediu de definir a variável de ambiente LASTPID.
O que é novo na versão 1.1.5:
- Esta versão adiciona funcionalidade para crase, Forx, e forbacktickx: a variável pode agora ser uma variável de ambiente em vez de uma substituição de macro .
- O novo comportamento vai se tornar o padrão no futuro.
O que é novo na versão 1.08:
- Esta versão adiciona alguns recursos para execline, ou seja, uma forma de sair de loops cedo, um projeto melhor para ramificação condicional, um fallback para o comando exec, e muito mais.
- Ele também corrige um problema de compilação com Mac OS X.
Comentários não encontrado