$PS1 – contando e mostrando no prompt a quantidade de arquivos e diretórios.

A variável PS1 é responsável pelo nosso prompt de comando no bash, geralmente definida no /etc/profile como uma variável GLOBAL. Essa variável pode assumir ‘n’ valores, inclusive o resultado de uma função shell script, que é o caso mostrado aqui no post.

Imprimindo o valor atual da variável PS1

bash-4.1# echo $PS1
s-v$

Existem um conjunto de opções a serem definidas. No exemplo, a opção s representa o shell, v a versão.

[root@bacula-dir conf.d]# echo $PS1
[u@h W]$

Neste caso, u = user, h = hostname, W = diretório que estou no momento e $ para informar # para root e $ não root

Continue reading

Advertisements

Shell Script – Notificações de tickets vencidos / Plugin Datefield / Trac

Para suprir a falta de notificação de ticket que se vence no dia corrente, desenvolvi um simples programa em shell script para isso.

Fonte

https://mycodestock.com/code/899/

Agendamento (cron)

Adicionar o seguinte script em /etc/cron.daily/ e chmod +x  /etc/cron.daily/Wdatefield.sh

#!/bin/bash
/usr/caminho/do/script/Wdatefield.sh