Arch Linux

 

Scripts: lsscripts

De Wiki do Arch Linux Brasil

#! /bin/bash

#### Lista as linhas de descrição dos scripts.

##	Autor:	Armando M. Baratti
##	E-mail: ambaratti  ponto  listas  arroba  gmail  ponto  com
## 	Última alteração:	2005-12-12
## 	Depende de:
##		bash
##		pacman
##		egrep

# ATENÇÃO: Ajuste o caminho onde estão seus scripts:
ScriptDir=/caminho/diretorio/scripts

if [ $# -ge 1 ]; then
	Match=$1
else
	Match=""
fi

for Arq in $ScriptDir/*; do
	ArqName=$(basename $Arq)
	if [ -f $Arq ] && [ -x $Arq ] && ( [ -z $Match ] || [ "$ArqName" = "$Match" ] )     ; then
		echo -n "$ArqName: "
		Desc=$(cat $Arq | grep '^#### ')
		if [ -z "$Desc" ]; then
			echo
		else
			echo $Desc
		fi
	fi
done


## 	Sugestões:
##		autor:
##		data:
##		conteúdo:
Ferramentas pessoais
TOOLBOX
LANGUAGES