Modos de operação do BASH

Publicado por Eduardo Ramos dos Santos Júnior 14/08/2006

[ Hits: 7.243 ]

Download test2_interativo.sh




Esse script consiste, basicamente, em saber qual o modo de operação do BASH. Para tal, verificaremos o valor da variável $PS1, que contém a string do prompt primário. Se o comprimento desta string for 0 (zero), o BASH está rodando de forma não-interativa. Caso contrário, forma interativa. É bem básico, então, vamos lá.

  



Esconder código-fonte

#!/bin/bash

clear
if [ -z "$PS1" ];
then
   echo MODO NAO-INTERATIVO
else
   echo MODO INTERATIVO
fi

Scripts recomendados

Recarregando as configurações do SQUID sem perder as conexões

SCRIPT PARA AUTOMAÇÃO NA CRIAÇÃO DE USUÁRIOS NO AMBIENTE LINUX.

Cópia de arquivos

Feliz Natal para todos do VOL

Calcular média escolar no shell


  

Comentários
[1] Comentário enviado por tikoufba em 18/08/2006 - 22:13h

Ótimo Script!!

[2] Comentário enviado por juliocm em 31/08/2006 - 10:04h

Legal! Gostei do script!

[3] Comentário enviado por xerxeslins em 12/02/2008 - 15:11h

Olá, quando eu abro um terminal que eu instalei, aparece assim: "bash-3.1#" mas se eu abrir o gnome-terminal aparece assim "xxl@darkstar:"

como eu faço pra aparecer desse jeito ao invés de "bash-3.1#"?

Valeu pela dica =)

[4] Comentário enviado por vitinho217 em 03/07/2014 - 10:25h

Legal, não sabia que existia uma maneira do próprio linux identificar isso !

Um abraço !


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts