Programação Shell Linux - 11ª edição

Inédito no mercado, este livro apresenta uma abordagem descontraída da programação Shell dos sistemas operacionais Unix/Linux. De forma didática e agradável, peculiar ao autor, o livro é uma referência sobre o ambiente Shell, apresenta inúmeros exemplos úteis, com dicas e aplicações para o dia a dia dos analistas, programadores e operadores que utilizam esses sistemas operacionais. O livro está dividido em três partes: - Shell básico, que apresenta os principais comandos com suas opções mais utilizadas; - Programação em Shell propriamente dita, onde esmiúça cada um dos comandos da primeira parte e enfatiza as instruções
+-

Quem viu este produto , comprou

  • Linux Total e Software Livre

    PROMOÇÃO LOGITECH BEATS E OUTROS

    Linux Total e Software Livre traz o supra-sumo das principais versões Linux e o que há de melhor no mundo do software livre. Destaca-se: Instalação das Distribuições Conectiva, Mandriva, Slackware e Fedora Core; Interfaces X Window, Gnome e KDE; Administração; Programação no Linux: Java/JDK e Eclipse, ColdFusion MX e Shell Scripting; Linux Networking e Internet (Samba, Qmail, MySQL, NFS, DHCP, VNC, DNS, FTP, Mailing List, SSH, Web server NCSA, Apache e Tomcat); Linux Security (Squid Proxy, VPN, IPTables, Firewall); Linux Telecom e PDA (no Celular e Palmtops); Linux Hobby (monte uma rádio, vídeo, Stream MP3); Linux na Empresa (softwares Office para empresas e economia); Monte uma Lan House e Internet Café com Linux; 50 Casos de Sucesso Empresarial no Brasil; Centenas de Aplicações Grátis para todos os públicos de usuários e técnicos; Histórico, Arquitetura, Comandos e Dispositivos ... Ler mais +

    QUERO VER
  • Linux no Computador Pessoal com Conectiva 10

    Com presença marcante nos servidores das empresas, e agora nos desktops corporativos, o sistema operacional GNU/Linux começa a travar a maior de todas as suas batalhas: a conquista do computador caseiro. Tido como difícil de usar, este mito começa a ser quebrado com esta obra. Veremos neste livro o quão fácil é utilizar o GNU/Linux. Tratado de forma simples e direta, o uso do sistema irá parecer brincadeira de criança. Veremos como substituir todas as funcionalidades do Windows pelo GNU/Linux. ... Ler mais +

    QUERO VER
  • Linux Backtrack R5 Identificando Hosts - Praticando e Obtendo Informações

    Neste livro você encontrará, de forma clara e objetiva, como realmente são utilizadas as técnicas de Pentest por hackers, ensinando você, leitor, como realizar um teste de penetração “Penetration Test”, visando a todos os programas do BackTrack R5 cuja finalidade são as de identificações de hosts, tendo assim uma visão além de um usuário normal e proporcionando a prática sem muita espera. Com esta leitura você conseguirá analisar de maneira simples e completa a segurança de uma infraestrutura de TI. ... Ler mais +

    QUERO VER
  • 7 Passos para Tuning no Servidor Linux

    Nesta obra são abordados sete tópicos de suma importância para conseguir mitigar problemas que você pode ter em sua T.I. e, certamente, conseguirá alcançar 3 grandes pontos :
    1 - Redução de custos com equipamentos;
    2 - Ganho na performance dos servidores;
    3 - Menos problemas no seu dia a dia de administração. ... Ler mais +

    QUERO VER
  • StarOffice For Linux A Biblia

    Todos as ferramentas para utilizar os recursos do programa. O usuário aprenderá como compor documentos, utilizar colunas e tabelas, mesclagens, índices e criar formulários HTML com o StarWriter, entre muitos outras possibilidades. ... Ler mais +

    QUERO VER
  • Scripts de Shell Linux com Bash: Um Guia de referência Abrangente p/ usuarios e Administrador Linux

    R$ 105,00 ou 2x de R$ 52,50

    Bash — ou Bourne Again Shell — é o ambiente de programação mais comumente usado no Linux. Cada programador Linux, uma vez ou outra durante o dia, usa o shell Bash como parte do seu trabalho. Escrever scripts com Bash também pode ser uma parte-chave do desenvolvimento de negócios: scripts de shell são apropriados de forma singular para gerenciar fluxos de processos, agendar serviços e automatizar tarefas da empresa. Scripts de Shell Linux com Bash explica como obter o máximo benefício desta ferramenta poderosa. Este livro apresenta os fundamentos do bom projeto de scripts, scripts com bancos de dados, administração de sistemas e segurança, scripts Web básicos e programação em rede TCP/IP. O livro enfatiza a aplicação prática do Bash e apresenta diversos exemplos reais, incluindo o script completo para um programa útil de monitoração de recursos e depuração de problemas. ... Ler mais +

    QUERO VER
  • Virtualização de Servidores Linux Redes Corporativas

    Em meio ao avanço da tecnologia e o seu uso para reduzir custos melhorando o desempenho de serviços de TI, a Virtualização vem tomando conta do mercado com uma tecnologia inovadora e estável proporcionando, ao administrador de redes e profissionais da área, o acesso a este tipo de recurso. Hoje, 65% dos servidores que acessamos são de alguma espécie virtuais, consistindo em um sistema host (hospedeiro) e um guest (convidado), emulando um servidor dentro do outro, compartilhando o seu hardware, atingindo a mais alta excelência em tecnologia, desempenho e redução de custos. ... Ler mais +

    QUERO VER
  • Virtualização de Servidores Linux Volume 2 - Sistemas de Armazenamento Virtual - Guia Prático

    Neste livro o leitor encontrará as informações necessárias para implementar servidores de armazenamento virtual de altíssima disponibilidade usando Linux e tornando disponível a qualquer plataforma, a fim de reduzir custos com servidores físicos, energia e espaço físico. Além disso, aproveitar ao máximo todos os recursos de hardware disponíveis nos servidores que, muitas vezes, não são aproveitados de forma eficiente. Em casos normais, apenas 30 % destes recursos são utilizados.
    Com este guia prático você aprenderá a utilizar esses recursos tornando-se um profissional completamente orientado com os serviços e recursos aqui tratados. Saia na frente e faça sua empresa economizar tempo e dinheiro. ... Ler mais +

    QUERO VER
  • Gravando CD e DVD no Linux

    Esta obra apresenta as características dos sistemas de gravação tanto em modo texto como em modo gráfico. O livro aborda os principais comandos, não sendo necessário que o leitor possua muita experiência com o Linux, mas algum conhecimento e vivência com Informática. É uma publicação voltada para profissionais da área, estudantes e iniciantes. As soluções e os comandos que se encontram no livro foram baseados na distribuição Debia 4.0 Etch, a mais atual do mercado. Porém, nada impede que a pessoa possa utilizar as mesmas informações em outras distribuições. Ao final do livro, o leitor deverá ter condições de planejar, instalar, configurar, operar e gravar suas informações. ... Ler mais +

    QUERO VER
  • Linux para Makers: Entenda o sistema operacional que executa no Raspberry Pi e em outros computadores de placa única

    Alguns makers se sentem intimidados em usar o Raspberry Pi ou placas semelhantes porque acham que o Linux é enigmático e difícil demais. A boa notícia é que o sistema operacional Linux, na verdade, é somente outra ferramenta no cinto de ferramentas do maker! Assim como todas as ferramentas, esse sistema não será mais tão desafiador depois que você aprender a usá-lo de modo eficaz. Faz sentido que os makers desenvolvam uma preferência pelo uso do Linux para ajudar na criação de projetos que sejam executados em computadores de placa única, do mesmo modo que usamos uma chave de fenda ou um martelo em carpintaria. Com efeito, o Linux é tão eficaz que você talvez o prefira em vez de outros sistemas operacionais e opte por usá-lo em seu cotidiano. ... Ler mais +

    QUERO VER
  • CERTIFICAÇÃO LPI-2 (201 - 202) - Coleção Linux Pro - 4ª Edição

    Em sua quarta edição, o livro Certificação LPI-2 foi atualizado para as novas exigências do LPI Institute. Ele está organizado segundo o programa de conteúdos oficiais para a Certificação LPI-2 (provas 201 e 202). Dessa forma, o candidato irá encontrar exatamente os temas que são abordados nos exames de certificação, na profundidade que é exigida para a prova. Além disso, a sequência dos assuntos corresponde a sequência em que serão abordados na prova. Essa estrutura auxilia o candidato a manter o foco naquilo que é importante para a prova, mas sem deixar de lado a coerência e consistência do texto. ... Ler mais +

    QUERO VER

Quem viu este produto , também se interessou

  • Linux Total e Software Livre

    PROMOÇÃO LOGITECH BEATS E OUTROS

    Linux Total e Software Livre traz o supra-sumo das principais versões Linux e o que há de melhor no mundo do software livre. Destaca-se: Instalação das Distribuições Conectiva, Mandriva, Slackware e Fedora Core; Interfaces X Window, Gnome e KDE; Administração; Programação no Linux: Java/JDK e Eclipse, ColdFusion MX e Shell Scripting; Linux Networking e Internet (Samba, Qmail, MySQL, NFS, DHCP, VNC, DNS, FTP, Mailing List, SSH, Web server NCSA, Apache e Tomcat); Linux Security (Squid Proxy, VPN, IPTables, Firewall); Linux Telecom e PDA (no Celular e Palmtops); Linux Hobby (monte uma rádio, vídeo, Stream MP3); Linux na Empresa (softwares Office para empresas e economia); Monte uma Lan House e Internet Café com Linux; 50 Casos de Sucesso Empresarial no Brasil; Centenas de Aplicações Grátis para todos os públicos de usuários e técnicos; Histórico, Arquitetura, Comandos e Dispositivos ... Ler mais +

    QUERO VER
  • Linux no Computador Pessoal com Conectiva 10

    Com presença marcante nos servidores das empresas, e agora nos desktops corporativos, o sistema operacional GNU/Linux começa a travar a maior de todas as suas batalhas: a conquista do computador caseiro. Tido como difícil de usar, este mito começa a ser quebrado com esta obra. Veremos neste livro o quão fácil é utilizar o GNU/Linux. Tratado de forma simples e direta, o uso do sistema irá parecer brincadeira de criança. Veremos como substituir todas as funcionalidades do Windows pelo GNU/Linux. ... Ler mais +

    QUERO VER
  • Redes Linux Avançadas

    Com o crescente numero de redes e aplicativos de missão critica executados em linux, os administradores de sistemas e de redes devem estar aptos a fazer mais do que ajustar um servidor e basear-se em sua configuração padrão. O objetivo de Redes Linux Avançadas é ajudá-lo a atingir um nivel mais elevado de aptidão, conhecimento de que voçê precisa para aperfeiçoar a eficiência do servidor , aumentar a segurança e adaptar-se a novas exigências ... Ler mais +

    QUERO VER
  • Spacewalk - o Projeto do Red Hat Satellite

    objetivo principal desta obra é compartilhar com os leitores as melhores práticas para implementação e administração do Spacewalk, um projeto de alto nível que auxilia na administração de dispositivos Linux (Fedora, CentOS, SLE e Debian). Lendo o livro, você será capaz de instalar e gerenciar o Spacewalk, gerenciar e monitorar os clientes de seu ambiente, manter atualizadas e aplicadas as erratas disponíveis para os sistemas registrados, executar rotinas de auditoria em todos os seus servidores (baseadas em OpenSCAP), realizar a administração avançada do Spacewalk, efetuar um gerenciamento completo via linha de comando (um ótimo canivete suíço!), bem como gerar diversos relatórios que podem ser utilizados como indicadores de seu ambiente. ... Ler mais +

    QUERO VER
  • Ubuntu - Guia Prático para iniciantes

    O Ubuntu é um sistema operacional completo, baseado no GNU/Linux, incluindo a maioria das aplicações que você precisa para jogar e/ou trabalhar. É composto somente de softwares livres, e está disponível sem custo algum. O pacote de aplicativos do Ubuntu sempre vem acompanhado de uma seleção de softwares voltados para desktops e servidores para atender as necessidades básicas dos usuários, como a suíte de escritório OpenOffice, que inclui processador de textos, planilha eletrônica, criação de slides e um banco de dados; o navegador de Internet Firefox ; o editor de imagens Gimp; e ainda programas para visualização de conteúdos multimídia, clientes de email e jogos, criando um ambiente muito amigável em apenas um único CD de instalação. O Ubuntu é hoje uma das distribuições Linux mais famosas do mundo, e é usado por milhões de pessoas. Há vários meses está em primeiro lugar na DistroWatch [http://distrowatch.com], site especializado em rastrear o desempenho de uso de milhares de distribuições Linux. Aprenda a instalar, configurar e utilizar esse poderoso sistema operacional livre de maneira objetiva, e sem longas discussões técnicas. ... Ler mais +

    QUERO VER
  • Gerência de configuração com Puppet: Aprenda a gerenciar a configuração de aplicações e serviços com Puppet

    Puppet é uma ferramenta e plataforma que possibilita gerenciar a configuração de aplicações e serviços. Oferece uma maneira de padronizar a entrega e operação de um software, não importando em qual sistema operacional será executada. ... Ler mais +

    QUERO VER
  • Virtualização de Servidores Linux Redes Corporativas

    Em meio ao avanço da tecnologia e o seu uso para reduzir custos melhorando o desempenho de serviços de TI, a Virtualização vem tomando conta do mercado com uma tecnologia inovadora e estável proporcionando, ao administrador de redes e profissionais da área, o acesso a este tipo de recurso. Hoje, 65% dos servidores que acessamos são de alguma espécie virtuais, consistindo em um sistema host (hospedeiro) e um guest (convidado), emulando um servidor dentro do outro, compartilhando o seu hardware, atingindo a mais alta excelência em tecnologia, desempenho e redução de custos. ... Ler mais +

    QUERO VER
  • CERTIFICAÇÃO LPI-2 (201 - 202) - Coleção Linux Pro - 4ª Edição

    Em sua quarta edição, o livro Certificação LPI-2 foi atualizado para as novas exigências do LPI Institute. Ele está organizado segundo o programa de conteúdos oficiais para a Certificação LPI-2 (provas 201 e 202). Dessa forma, o candidato irá encontrar exatamente os temas que são abordados nos exames de certificação, na profundidade que é exigida para a prova. Além disso, a sequência dos assuntos corresponde a sequência em que serão abordados na prova. Essa estrutura auxilia o candidato a manter o foco naquilo que é importante para a prova, mas sem deixar de lado a coerência e consistência do texto. ... Ler mais +

    QUERO VER
  • Scripts de Shell Linux com Bash: Um Guia de referência Abrangente p/ usuarios e Administrador Linux

    R$ 105,00 ou 2x de R$ 52,50

    Bash — ou Bourne Again Shell — é o ambiente de programação mais comumente usado no Linux. Cada programador Linux, uma vez ou outra durante o dia, usa o shell Bash como parte do seu trabalho. Escrever scripts com Bash também pode ser uma parte-chave do desenvolvimento de negócios: scripts de shell são apropriados de forma singular para gerenciar fluxos de processos, agendar serviços e automatizar tarefas da empresa. Scripts de Shell Linux com Bash explica como obter o máximo benefício desta ferramenta poderosa. Este livro apresenta os fundamentos do bom projeto de scripts, scripts com bancos de dados, administração de sistemas e segurança, scripts Web básicos e programação em rede TCP/IP. O livro enfatiza a aplicação prática do Bash e apresenta diversos exemplos reais, incluindo o script completo para um programa útil de monitoração de recursos e depuração de problemas. ... Ler mais +

    QUERO VER
  • Blindagem em Sistemas Linux - Abordagens Estratégica, Tática e Técnica

    Diante do nível de complexidade dos sistemas operacionais atuais, que ao mesmo tempo focam na facilidade de uso e na maior disponibilidade de serviços, as chances do surgimento de vulnerabilidades aumentam exponencialmente, fazendo com que a implementação de medidas de segurança seja cada vez mais difícil, mas extremamente necessária. ... Ler mais +

    QUERO VER
  • Virtualização de Servidores Linux Volume 2 - Sistemas de Armazenamento Virtual - Guia Prático

    Neste livro o leitor encontrará as informações necessárias para implementar servidores de armazenamento virtual de altíssima disponibilidade usando Linux e tornando disponível a qualquer plataforma, a fim de reduzir custos com servidores físicos, energia e espaço físico. Além disso, aproveitar ao máximo todos os recursos de hardware disponíveis nos servidores que, muitas vezes, não são aproveitados de forma eficiente. Em casos normais, apenas 30 % destes recursos são utilizados.
    Com este guia prático você aprenderá a utilizar esses recursos tornando-se um profissional completamente orientado com os serviços e recursos aqui tratados. Saia na frente e faça sua empresa economizar tempo e dinheiro. ... Ler mais +

    QUERO VER
  • Segurança em Sistemas LINUX

    Neste livro você vai conhecer as principais melhorias de segurança que podem ser implementadas nos sistemas operacionais modernos. Um rico passo a passo é mostrado com o foco nos sistemas operacionais Red Hat Enterprise Linux®, Fedora® e CentOS®, mas os conceitos podem ser estendidos e aplicados a qualquer outro sistema. Melhorias que variam desde simples configurações até a integração com outros aplicativos de segurança são apresentadas e discutidas. Além de aprender a proteger seu servidor você vai conhecer como as principais falhas podem ser exploradas e como corrigi-las com segurança. Aplicando o conteúdo deste livro, o nível de segurança de seus servidores será elevado consideravelmente, evitando a maioria das ameaças presentes na Internet. ... Ler mais +

    QUERO VER
  • Gravando CD e DVD no Linux

    Esta obra apresenta as características dos sistemas de gravação tanto em modo texto como em modo gráfico. O livro aborda os principais comandos, não sendo necessário que o leitor possua muita experiência com o Linux, mas algum conhecimento e vivência com Informática. É uma publicação voltada para profissionais da área, estudantes e iniciantes. As soluções e os comandos que se encontram no livro foram baseados na distribuição Debia 4.0 Etch, a mais atual do mercado. Porém, nada impede que a pessoa possa utilizar as mesmas informações em outras distribuições. Ao final do livro, o leitor deverá ter condições de planejar, instalar, configurar, operar e gravar suas informações. ... Ler mais +

    QUERO VER
  • Descrição
    Programação Shell Linux - 11ª edição

    - COBRE TODOS OS TÓPICOS DE PROGRAMAÇÃO SHELL
    - UM ANTI MAN PAGES: DIVERTIDO E CHEIO DE EXEMPLOS
    - FALA TUDO SOBRE SED
    - UM APÊNDICE INTEIRINHO DE AWK

    - OUTRO GRANDE APÊNDICE SOBRE EXPRESSÕES REGULARES
    Inédito no mercado, este livro apresenta uma abordagem descontraída da programação Shell dos sistemas operacionais Unix/Linux. De forma didática e agradável, peculiar ao autor, o livro é uma referência sobre o ambiente Shell, apresenta inúmeros exemplos úteis, com dicas e aplicações para o dia a dia dos analistas, programadores e operadores que utilizam esses sistemas operacionais.
    O livro está dividido em três partes:

    - Shell básico, que apresenta os principais comandos com suas opções mais utilizadas;
    - Programação em Shell propriamente dita, onde esmiúça cada um dos comandos da primeira parte e enfatiza as instruções intrínsecas (built-ins) do Shell;

    - Diversos apêndices, destacando-se:
    Expressões Regulares
    - awk
    - sed
    - Dialog

    Por ser, sem dúvida alguma, uma publicação supercompleta sobre Bash e todo o ambiente que em torno dele gravita, é imperdível tanto para pessoas que desejam aprender a programar nessa linguagem como também para aqueles que querem um livro de referência para consultas sobre o tema.

    Nesta décima primeira edição o sed foi explorado em muita profundidade, trazendo um guia completo sobre o tema.
  • Sobre o Autor
  • Especificação

    Características

    Tipo de LivroLivro Físico

    Especificações

    Sobre o AutorJulio Cezar Neves

    Analista de Sistema, Pós-graduado em Informática pelo IBAM, Engenheiro de Produção pela UFRJ e Professor Universitário. Trabalha com Unix desde 1980, quando fez parte da equipe que desenvolveu o SOX, sistema operacional Unix-like, da Cobra Computadores. Autor do livro “Bombando o Shell”, também publicado pela Brasport.
    Informações TécnicasPARTE 1

    1. Começando devagarinho

    Iniciando uma sessão Linux
    Encerrando uma sessão Linux - exit, logout
    passwd - Alterando a senha
    Comandos
    Obtendo ajuda
    help - Ajuda
    man pages - Manual de Referência
    apropos - Informações sobre um tópico
    whatis - Descrição de comandos

    2. Manipulando arquivos e diretórios
    Sistema de arquivos do Unix
    Operações com o sistema de arquivos
    Caminhos de diretórios (paths)
    pwd - Informa nome do diretório corrente
    cd - Navegando entre diretórios
    ls - Lista arquivos
    cp - Cópia de arquivos e diretórios
    mv - Move arquivos e diretórios
    ln - Estabelece ligações entre arquivos
    mkdir - Cria um diretório
    rmdir - Remove diretório
    rm - Deleta arquivos e diretórios
    file - Indicando tipo de arquivo
    grep - Pesquisa arquivos por conteúdo
    find - Procurando arquivos por características
    basename - Devolve o nome de um arquivo
    dirname - Devolve o nome do diretório

    3. Mais manipulação
    cat - Exibe o conteúdo de um arquivo
    wc - Conta caracteres, palavras e/ou linhas
    sort - Classifica dados
    head - Mostra início dos dados
    tail - Mostra final dos dados
    Formatando dados na saída
    pr – converte textos para imprimir
    column – criando colunas na tela

    4. Segurança de acesso
    Posse de arquivos
    chown - Trocando dono do arquivo
    chgrp - Trocando o grupo do arquivo
    Tipos de acesso a arquivos
    Classes de acesso a arquivos
    chmod - Ajustando permissões de arquivos

    5. Comandos para informações sobre usuários
    who - Usuários ativos
    id - Identificadores do usuário
    finger - Detalha informações sobre usuários
    chfn - Altera dados do finger
    groups - Informa grupos dos usuários

    6. Pra não perder o compromisso
    date - Mostra e acerta data/hora
    cal - Exibe o calendário

    7. Becapeando
    tar - Agrupa arquivos
    compress - Para compactar dados
    uncompress - Descompactando arquivos
    zcat - Visualizando dados compactados
    gzip - Compactador livre
    gunzip - Descompactador livre

    8. Controle de execução
    ps - Lista de processos
    kill - Enviando sinal a processos
    Execução em background
    jobs - Lista processos suspensos e em background
    bg - Manda processos para background
    fg - Trazendo processos para foreground
    nohup - Executa comando independente de terminal

    9. Executando tarefas agendadas
    Programando tarefas com crontab
    O comando at
    O comando batch

    PARTE 2
    Leiame.txt
    0. O básico do básico
    Visão geral do sistema operacional Unix
    Quem não é movido a gasolina, precisa de Shell?
    Por que Shell?
    Tarefas do Shell
    Exame da linha de comandos recebida
    Resolução de redirecionamentos
    Substituição de variáveis
    Substituição de metacaracteres
    Passa linha de comando para o kernel
    Principais Shells
    Bourne Shell
    Bourne-Again Shell
    Korn Shell
    C Shell
    Sem comentários

    1. Recordar é viver
    Usando aspas, apóstrofos e barra invertida
    Crase e parênteses resolvendo crise entre parentes
    Direcionando os caracteres de redirecionamento
    Exercícios

    2. Comandos que não são do planeta
    Edição de arquivos – sed
    Imprimindo linhas escolhidas
    Deletando linhas escolhidas
    Inserindo e trocando linhas
    Abortando o sed
    O comando de substituição
    O comando y
    Sed e etc.
    A opção -r
    A opção -i
    A opção -f
    A opção -s
    Evitando o pipe
    sed multilinha
    Alterando o fluxo do programa
    Às vezes os navegadores ajudam
    A família de comandos grep
    A opção -c (count ou contar)
    A opção -l
    A opção -v
    A opção -f (file)
    A opção -o (only matching)
    Os comandos para cortar e colar
    Cortando cadeias de caracteres - cut
    Colando cadeias de caracteres - paste
    A opção -d (delimitador)
    A opção -s
    Perfumarias úteis
    O tr traduz, transcreve ou transforma cadeias de caracteres?
    A opção -s
    A opção -d
    A opção -c
    Exprimindo o expr de forma expressa
    Execução de operações aritméticas
    O uniq é único
    A opção -d
    Mais redirecionamento sob o bash
    Exercício

    3. Viemos aqui para falar ou para programar?
    Executando um programa (sem ser na cadeira elétrica)
    Usando variáveis
    Para criar variáveis
    Para exibir o conteúdo das variáveis
    Passando e recebendo parâmetros
    O comando que passa parâmetros
    Desta vez vamos...
    Programa para procurar pessoas no arquivo de telefones
    Programa para inserir pessoas no arquivo de telefones
    Programa para remover pessoas do arquivo de telefones
    Exercícios

    4. Liberdade condicional!!
    O bom e velho if
    Testando o test
    O test de roupa nova
    Se alguém disser que eu disse, eu nego...
    Não confunda and com The End
    or ou ou disse o cão afônico
    Disfarçando de if
    && (and ou e lógico)
    || (or ou ou lógico)
    Operadores aritméticos para testar
    E tome de test
    Diferenças entre o novo ([[) e o velho ([) test
    O caso em que o case casa melhor
    Exercícios

    5. De lupa no loop
    O forró do for
    Perguntaram ao mineiro: o que é while? while é while, uai!
    O until não leva um ~ mas é útil
    Continue dançando o break
    Exercício

    6. Aprendendo a ler
    Que posição você prefere?
    Afinal como é que se lê?
    Lendo arquivos
    Leitura dinâmica
    Leitura sob o bash
    Opção -p
    Opção -t
    Opção -n
    Opção -s
    Opção -d
    Opção -a
    Opção -r
    Esquisitices do IFS no read
    Outra forma de ler e gravar em arquivos
    O comando exec
    Já sei ler. Será que sei escrever?
    Exercícios

    7. Várias variáveis
    Exportar é o que importa
    É . e pronto
    Principais variáveis do sistema
    Parâmetros
    Construções com parâmetros e variáveis
    Expansão de chaves { ... }
    Ganhando o jogo com mais curingas
    Vetores ou arrays
    Um pouco de manipulação de vetores
    Exercícios

    8. Sacos de gatos
    A primeira faz tchan, a segunda faz tchun, e tchan, tchan, tchan...
    Wait a minute Mr. Postman
    Para evitar trapalhadas use o trap
    Funções
    Uma função “on error”
    FIFO
    Substituição de processos
    Brincando com o Nautilus e o Caja
    Instalando scripts do gerenciador de arquivos
    Escrevendo scripts do gerenciador de arquivos
    Exemplos de scripts
    script também é um comando
    Fatiando opções
    Em busca do erro perdido
    Mandando no terminal
    Copiar e colar nas áreas de transferência
    A área de transferência: você sabia?
    Opções do comando
    Macetes, macetes & macetes
    Exercícios
    Apêndice 1. awk: comando ou linguagem?
    O be-a-bá do awk
    Uso do awk
    Campos
    Listando
    Formando padrões
    Expressões relacionais
    Expressões regulares
    Padrões BEGIN e END
    O uso de variáveis
    Faz de conta
    Operadores
    Funções matemáticas
    Prá cadeia...
    Instruções de controle de fluxo
    O comando if
    O comando while
    for midável...
    break e outros bric-a-bracs
    Valores de vetores
    print e printf parece mas não é...
    A saída com print
    Formatando a saída com printf
    Como redirecionar a saída com printf?
    O awk no contexto do Shell
    Recebendo parâmetros
    Em cooperação com o Shell

    Apêndice 2. Expressões regulares
    Um pouco de teoria
    Conceitos básicos
    História
    Então vamos meter as mãos na massa
    Âncoras
    Representantes
    Quantificadores
    Fingindo ser lista
    Outros
    Expressões Regulares (no BrOffice.org)
    Onde usar Expressões Regulares no BrOffice.org
    Diferenças na lógica de uso
    Diferenças de sintaxe

    Apêndice 3. CGI em Shell Script
    Configuração
    Algumas considerações importantes
    Diversão
    Iniciando
    Método GET
    Método POST
    Upload
    CheckBox
    Radio Buttons
    Contador de acesso genérico
    SSI – Server Side Includes
    Contador
    Segurança
    Introdução e configuração
    LAN
    Livro de assinaturas

    Apêndice 4. Dialog
    Por que este documento existe
    Objetivo e escopo deste documento
    Últimas palavras antes de iniciar
    Introdução
    O que é o Dialog
    Breve histórico do Dialog
    Seu primeiro comando com o Dialog
    Listagem dos 15 tipos de caixas
    Exemplos dos tipos de caixas
    Como o Dialog funciona
    Parâmetros obrigatórios da linha de comando
    Como reconhecer respostas SIM ou NÃO
    Como obter o texto que o usuário digitou
    Como obter o item único escolhido de um Menu ou Radiolist
    Como obter os itens múltiplos escolhidos de um Checklist
    E se o usuário apertar o botão CANCELAR?
    E se o usuário apertar a tecla ESC?
    E se o usuário apertar o botão HELP?
    Como tratar todos os botões e teclas de uma vez?
    Mergulhando de cabeça no Dialog
    Exemplo de Menu amarrado (em loop)
    Exemplo de telas encadeadas (navegação sem volta)
    Exemplo de telas com navegação completa (ida e volta)
    Exemplo de pedido de confirmação (uma caixa sobre outra)
    Exemplo de posicionamento de caixas (não centralizado)
    Exemplo de várias caixas na mesma tela (multicaixas!)
    Exemplo de Menu com itens dinâmicos (definidos em execução)
    Exemplo de cópia de arquivos com barra de progresso (Gauge)
    Configurando as cores das caixas
    Lista das opções de linha de comando
    Opções para definir os textos da caixa
    Opções para fazer ajustes no texto da caixa
    Opções para fazer ajustes na caixa
    Opções relativas aos dados informados pelo usuário
    Outras
    Opções que devem ser usadas sozinhas na linha de comando
    Os clones: Xdialog, Kdialog, gdialog...
    Whiptail
    Xdialog
    Kdialog
    gdialog
    Zenity
    Udpm
    pythondialog
    Onde obter mais informações

    Apêndice 5. Peripécias pela rede
    Fazendo download com o wget
    Principais opções
    Usando o wget com proxy
    Arquivos de configuração
    Brincando pela rede com o netcat
    Coisas do bem
    Coisas do mal
    Resumo
    Apêndice 6. Significado das opções mais frequentes no Shell

    Apêndice 7. Resolução dos programas

    Índice remissivo

    Informações Técnicas

    Nº de páginas:696
    Origem:Nacional
    Editora:Editora Brasport
    Idioma:Português
    Edição:11ª Edição
    Ano:2017
    ISBN:9788574528335
    Encadernação:Brochura
    Autor:Julio Cezar Neves
  • Informações

Avaliação técnica sobre o livro

Olá! Seja Bem Vindo (a)!

Eu sou o Moderninho , o Mascote da Ciência Moderna Online!
Além de bonito, o novo site tem Minhas Dicas :) #ficaadica

A 1ª Dica é -> Deixe aqui seu contato para receber nossas
NOVIDADES, PROMOÇÕES E CUPONS DE DESCONTOS ;)

Navegue SEM Moderação!