Copy Link
Add to Bookmark
Report

Alteracao do prompt

Death Knights Issue 5

eZine's profile picture
Published in 
Death Knights
 · 18 Oct 2022

by Cacaio

Hey, voce sabe o que e' prompt ne'? E' aquele negocio assim:

death:~#

OU

[root@death ~]#

Ta cansado do seu? E' so' trocar... coisa bem basica... Perai'! Voce nao sabe como trocar? Hmmm... ta ok... vou ensinar.

Edite o arquivo ~/.profile ou ~/.bash_profile para configuracoes a nivel de usuario *ou* /etc/profile para configuracoes globais. Neste arquivo voce encontrara uma linha com PS1='...'. E' so' esses parametros do PS1 que voce tem que trocar! Mas pelo que trocar? Ai' vai a lista das 'tags':

  • \d A data no formato "Dia-da-Semana Mes Dia-do-Mes"
  • \n Nova linha
  • \W Ultima parte do diretorio atual (Ex: /usr/bin == bin)
  • \w Diretorio atual
  • \# Numero do comando, contador de comandos
  • \t A hora no formato HH:MM:SS
  • \s Nome do shell (bash)
  • \$ Se for root # e se nao for $
  • \u User que voce tah agora
  • \h Nome do host
  • \! Numero do comando no history, incluindo os do ~/.bash_history
  • \\ Uma barra '\'
  • \[ Comeca uma string de controle, ANSI, e caracters nao imprimiveis
  • \] Termina a string comecada com \[

Exemplo:

PS1='\h:\s(\u/tty`tty |cut -b9-`)[\W]\$'

sairia algo como:

death:bash(root/ttyp0)[~]#

Dificil neh? O legal e' que voce tambem pode usar cores ANSI.

Aqui estao elas:

  • [0m => Desliga a cor anterior
  • [1m => Negrito
  • [2m => Escuro
  • [4m => Sublinhado (monitores mono)
  • [5m => Piscante
  • [7m => Reverso
  • [30m => Preto
  • [31m => Vermelho
  • [32m => Verde
  • [33m => Amarelo
  • [34m => Azul
  • [35m => Rosa
  • [36m => Azul piscina
  • [37m => Branco
  • [40m => Fundo Preto
  • [41m => Fundo Vermelho
  • [42m => Fundo Verde
  • [43m => Fundo Amarelo
  • [44m => Fundo Azul
  • [45m => Fundo Rosa
  • [46m => Fundo Azul pscina
  • [47m => Fundo Branco


Eh isso ae... valeu pessoal da NearZ!

Ah, deem uma olhada no zine NearZ tambem! Muito bom.
[http://www.cyberspace.org/~nearz]

[]'s

Cacaio               Cacaio@DeathKnights.com 
`'`'`' `'`'`'`'`'`'`'`'`'`'`'`

← previous
next →
loading
sending ...
New to Neperos ? Sign Up for free
download Neperos App from Google Play
install Neperos as PWA

Let's discover also

Recent Articles

Recent Comments

Neperos cookies
This website uses cookies to store your preferences and improve the service. Cookies authorization will allow me and / or my partners to process personal data such as browsing behaviour.

By pressing OK you agree to the Terms of Service and acknowledge the Privacy Policy

By pressing REJECT you will be able to continue to use Neperos (like read articles or write comments) but some important cookies will not be set. This may affect certain features and functions of the platform.
OK
REJECT