Estações de trabalho on-line OnWorks Linux e Windows

Logotipo

Hospedagem online grátis para estações de trabalho

<Anterior | Conteúdo | Próxima>

Parte 4 - Escrevendo Scripts Shell‌


 

24 - Escrevendo seu primeiro roteiroO que são scripts Shell?Como escrever um script de shellFormato de arquivo de scriptPermissões executáveisLocalização do arquivo de scriptBons locais para scriptsMais truques de formataçãoNomes de opções longosRecuo e continuação de linhaResumindoLeitura25 - Iniciando um projetoPrimeira Etapa: Documento mínimoSegunda etapa: adicionando alguns dadosVariáveis ​​e constantesAtribuição de valores a variáveis ​​e constantesAqui DocumentosResumindoLeitura26 - Design Top-DownFunções ShellVariáveis ​​LocaisManter os scripts em execuçãoResumindoLeitura27 - Controle de fluxo: Ramificando com seifStatus de saídatesteExpressões de arquivoExpressões de stringExpressões inteirasUma versão mais moderna do teste(()) - Projetado para inteirosCombinando ExpressõesOperadores de controle: outra maneira de ramificarResumindoLeitura28 - Leitura de entrada do tecladoler - Ler valores da entrada padrãoOpçõesIFSValidando entradaMenusResumindoCrédito extraLeitura29 - Controle de fluxo: loop com while / atélaçoenquantoSaindo de um loopatéLendo arquivos com loopsResumindoLeitura30 - Solução de problemasErros sintáticosCitações ausentesTokens ausentes ou inesperadosExpansões imprevistasErros LógicosProgramação DefensivaVerificando a entradaEnsaiosCasos de testedepuraçãoEncontrando a área problemáticaTraçadoExaminando valores durante a execuçãoResumindoLeitura31 - Controle de fluxo: Ramificação com caixacasaspadrõesExecutando Ações MúltiplasResumindoLeitura32 - Parâmetros posicionaisAcessando a linha de comandoDeterminando o número de argumentosshift - Obtendo acesso a muitos argumentosAplicações SimplesUsando parâmetros posicionais com funções ShellTratamento de parâmetros posicionais em massaUma aplicação mais completaResumindoLeitura33 - Controle de fluxo: loop com parapara: Forma de casca tradicionalpara: Formulário de linguagem CResumindoLeitura34 - Strings And NumbersExpansão de ParâmetroParâmetros básicosExpansões para gerenciar variáveis ​​vaziasExpansões que retornam nomes de variáveisOperações de StringConversão de CasoAvaliação e expansão aritméticaBases numéricasOperadores unáriosAritmética SimplesAtribuiçãoOperações de bitLógicabc - Uma linguagem de calculadora de precisão arbitráriaUsando bcUm script de exemploResumindoCrédito extraLeitura35 - MatrizesO que são matrizes?Criando um ArrayAtribuição de valores a uma matrizAcessando Elementos de MatrizOperações de matrizProduzindo Todo o Conteúdo de uma MatrizDeterminando o número de elementos do arrayEncontrando os subscritos usados ​​por uma matrizAdicionando elementos ao final de uma matrizClassificando uma MatrizExcluindo um ArrayMatrizes AssociativasResumindoLeitura36 - ExoticaComandos de grupo e subshellsSubstituição de ProcessoArmadilhasExecução AssíncronaesperarTubulações nomeadasConfigurando um Pipe NomeadoUsando Pipes NomeadosResumindoLeituraÍndice

Top OS Cloud Computing na OnWorks: