você está aqui: Home  → Arquivo de Mensagens

Brincando com diretorios

Colaboração: Mateus Caruccio

Data de Publicação: 05 de Maio de 2004

Alguns recursos interessantes da shell Bash, que podem agilizar seu trabalho:

  pushd: empilha um diretorio
  popd: desempilha um diretorio

Se voce vai trabalhar com muitos diretorios, é interessante utilizar uma pilha para armazenar seus nomes e trocar o diretorio corrente.

  ~>$ pushd /tmp/                        ==>> empilha /tmp/
  /tmp ~
  /tmp>$ pushd /var/lib/                 ==>> empilha /var/lib/
  /var/lib /tmp ~
  /var/lib>$ pushd /usr/local/include/   ==>> empilha /usr/local/include/
  /usr/local/include /var/lib /tmp ~
  /usr/local/include>$ popd              ==>> desempilha /usr/local/include/
  /var/lib /tmp ~
  /var/lib>$ popd                        ==>> desempilha /var/lib/
  /tmp ~
  /tmp>$ pushd /home/                    ==>> empilha /home/
  /home /tmp ~
  /home>$ cd /etc/                       ==>> troca primeiro da pilha e troca para
  /etc/
  /etc>$ dirs                            ==>> mostra pilha
  /etc /tmp ~
  /etc>$ popd                            ==>> desempilha /etc/
  /tmp ~
  /tmp>$ popd                            ==>> desempilha /tmp/
  ~
  ~>$ dirs                               ==>> mostra pilha
  ~
  ~>$

Outra feature bastante util é a variavel de ambiente CDPATH. com ela podemos dfinir o caminho de procura para o comando cd, da mesma forma que existe a variavel PATH para execucao de arquivos:

  ~>$ export
  ~>$ export CDPATH=".:/usr/local/apache"
  ~>$ cd htdocs
  /usr/local/apache/htdocs
  /usr/local/apache/htdocs>$ 

Primeiro, a variavel foi inicializada com dois diretorios, o ".", para o diretorio corrente, e o "/usr/local/apache". Como eu costumo acessar o diretorio "/usr/local/apache/htdocs" frequentemente, setei o caminho do CDPATH para que inclua um nivel abaixo do htdocs, assim, quando eu digito cd htdocs, o shell procura o diretorio ./htdocs, se nao encontar, procura /usr/local/apache/htdocs, que é onde eu qeuro ir. o CDPATH é ignorado caso o diretorio inicie com "/".


Microsoft To Sell Ad Space In Error Messages

Microsoft announced that it is selling advertising space in the error messages that appear in Windows. Acknowledging for the first time that the average user of their operating system encounters error messages at least several times a day, Microsoft is trying to take financial advantage of the unavoidable opportunity to make an ad impression.

"We estimate that throughout the world at any given moment several million people are getting a 'General Protection Fault' or 'Illegal Operation' warning. We will be able to generate significant revenue by including a short advertising message along with it," said Microsoft marketing director Nathan Mirror. He also mentioned that Microsoft is intending to add banner ads into its Blue Screen of Death in the near future.

The Justice Department immediately indicated that they intend to investigate whether Microsoft is gaining an unfair advantage in reaching the public with this advertising by virtue of its semi-monopolistic control over error messages.



Veja a relação completa dos artigos de Mateus Caruccio

 

 

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script