martes, mayo 30, 2006

borrar archivos que empiezan con -

Esto si es de risa, bueno, yo no cree el archivo, pero de repente tenia un archivo en mi $HOME que empezaba con -(en conreto -v), y rm -v, rm * no funciona, vi "-v", no funciona, ls `-v`, ya sabrán porque.

Después de pensar y no encontrar la respuesta, hice lo que siempre se debe de hacer,
$man rm
...
To remove a file whose name starts with a `-', for example `-foo',
use one of these commands:
rm -- -foo

rm ./-foo

Supongo que entonces debe de ser común encontrarse con estos problemas, para mi fue un caso raro.
$ touch -- -
jajajajaj, ¡a que cosas!

PostgreSQL
Saca un dump por tablas de una base de datos en postgresql, por cierto, es una función en bash
function crea_dump() {
for i in $(
psql -t -d $1 -c
"SELECT relname FROM pg_class WHERE relkind ='r' and relname not like 'pg_%'"
); do
echo procesando $i
pg_dump -a -i -Fp -c -t $i $1 > $i.dump
tar cvzf $i.tar.gz $i.dump
rm $i.dump
done
}
crea_dump miBase

México
A 30 y tantos dias de las elecciones y no se que tengo encontra de la tal Adela, pero cada pregunta babosa que hace, ahora intentaron ayudarle prefabricandole las preguntas, pero, como era de esperarse, no le funcionó.
Hablando de esto, no se porque los comentaristas se empeñan en preguntar lo que le gusta al candidato, eso es fomentar el caudillismo, casi le pregunta, usted señor candidato a rey, por favor, es por esto que en México se necesitan 2 años de campaña. Sigo sin entender de politica, y no se para que estan los partidos.

Publicar un comentario