plasadd
Publicado por Reinaldo Marques de Lima 29/09/2005 (última atualização em 16/07/2014)
[ Hits: 5.462 ]
Homepage: http://plasticossj4.wordpress.com
Download pleaseadd.bash (versão 2)
insere nomes de aplicativos a uma lista, que vai ser executada po outro script
que esta em vias de desenvolvimento ;)
#!/bin/bash
######################################
# #
# plasadd wrote by Reinaldo Marques de Lima #
# criado em: 08/2005 #
# descricao: #
# insere nomes de aplicativos a um arquivo externo que #
# vai ser lido pelo programa "plasall.bsh" para ser #
# executado. basicamente adiciona aplicativos a uma #
# lista de execucao. #
# #
######################################
# #
# -esse foi um pouco mais dificil do que eu pensei para #
# fazer, pois pensei..."Ah, eh soh dar um cat com ">>" #
# pra concatenar e tah valendo..." naum foi bem assim. #
# tive varios problemas pra conseguir fazer o cat rolar #
# e quando consegui o script naum finalizava...ai naum #
# teve jeito, tive que apelar pra galera do grupo de #
# discucao do yahoo sobre shell ( para se associar - #
# shell-script-subscribe@yahoogrupos.com.br ), o povo #
# ajuda de verdade, naum eh que nem esses grupos que #
# tem aos montes que soh mandam porcarias para o grupo #
# eh soh shell e pronto. Ai percebi que com o cat naum #
# rola e sim com echo redirecionado, blz, ai funcionou #
# redondo. Soh faltou fazer as tratativas de erro. #
# #
# Obs.: Esse foi o primeiro script que eu adicionei um #
# comando de ajuda " -- help " #
# #
######################################
# primeira parte, ajuda do programa
#---------------------------------------------------
if [ $# -lt 1 ]; then
echo
echo "Para ajuda digite plasadd.bsh --help"
echo
elif [ $1 = --help ]; then
echo
echo "Ajuda do comando plasadd: "
echo "Para adicionar um nome de aplicativo a lista de execucao,"
echo "basta digitar plasadd.bsh [nome1] [nome2]...[nomeN] "
echo
fi
# segunda parte, adiciona no arquivo tudo que esta em $*
#-------------------------------------------------------------------------------
if [ $# != --help ]; then
arquivo="plasall.txt"
programas=${*}
for i in ${programas}; do
if ! grep -w ${i} ${arquivo} > /dev/null; then
echo ${i} >> $arquivo
echo "'$i' cadastrado em 'plasall.txt."
else
echo "Argumento '$i' já existe na lista."
fi
done
fi
yad_pdf2text - Converter pdf em texto usando pdftotext+yad
Script para configuração inicial do seu Linux
Nenhum comentário foi encontrado.
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Instalando partes faltantes do Plama 6
Adicionar botão "mostrar área de trabalho" no Zorin OS
Como montar um servidor de backup no linux
Desenvolvi um programa de hot corner (você colocar o mouse nos cantos)... (1)
Problema com uso do sed [RESOLVIDO] (3)
Atualizei meu ubuntu e desliguei e ele não inicia corretamente (13)









