En todos los archivos de un directorio:
-Cambiar todos los espacios por underscore (todos los archivos, sin importar su extensión):
for f in *; do mv "$f" `echo $f | tr ' ' '_'` ; done
- Cambiar todos los puntos por underscore (todos los archivos, sin importar su extensión):
for f in *; do mv "$f" `echo $f | tr ' ' '_'` ; done
Como lo anterior pudo alterar la extensión de los archivos:
- Cambiar los archivos *_eps a *.eps
for f in *eps; do mv -- "$f" "$(basename "$f" _eps).eps" ; done
Mostrando las entradas con la etiqueta linux. Mostrar todas las entradas
Mostrando las entradas con la etiqueta linux. Mostrar todas las entradas
jueves, 8 de marzo de 2018
viernes, 13 de agosto de 2010
bash custom prompt (PS1)
Buscando la forma de que no me aparezca la ruta completa de donde estoy ubicado en la terminal, he probado con varias configuraciones:
desde el minimalismo:
\$>
hasta la que dejé:
\u@\h:\W>
(me parece que es la mínima información que se puede tener, como para no confudirse al conectarse a una máquina remota)
La que viene por defector en ubuntu 10.04 es:
\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$
Para ver la que se tiene actualmente:
echo $PS1
Y para cambiarla, por ejemplo:
PS1='\$> ';
desde el minimalismo:
\$>
hasta la que dejé:
\u@\h:\W>
(me parece que es la mínima información que se puede tener, como para no confudirse al conectarse a una máquina remota)
La que viene por defector en ubuntu 10.04 es:
\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$
Para ver la que se tiene actualmente:
echo $PS1
Y para cambiarla, por ejemplo:
PS1='\$> ';
jueves, 12 de agosto de 2010
ppasearch
para instalar PPASearch agrega este PPA primero >> sudo add-apt-repository ppa:wrinkliez/ppasearch && sudo apt-get update
y luego le das sudo aptitude install ppasearch
tan sencillo como eso y asi no hay que estar buscando en la web el PPA correcto de alguna aplicacion
puedes instalar ppa-purge con este PPA para "purgar"...
y luego le das sudo aptitude install ppasearch
tan sencillo como eso y asi no hay que estar buscando en la web el PPA correcto de alguna aplicacion
puedes instalar ppa-purge con este PPA para "purgar"...
martes, 3 de agosto de 2010
grep sed by example
sed by example, es un tutorial muy bueno
http://www.gentoo.org/doc/en/articles/l-sed1.xml
hay más partes, y también está para grep
http://sed.sourceforge.net/sed1line.txt
Summary:
http://www.grymoire.com/Unix/Regular.html
http://www.gentoo.org/doc/en/articles/l-sed1.xml
hay más partes, y también está para grep
http://sed.sourceforge.net/sed1line.txt
Summary:
http://www.grymoire.com/Unix/Regular.html
viernes, 30 de abril de 2010
quitar los ^M
:%s/^M//g
o bien
sed 's///g' -i fichero
perl -pi -e 's/\r\n/\n/g' fichero
o todos los ficheros de un mismo directorio
perl -pi -e 's/\r\n/\n/g' *
PS: este post es una copia descarada (hay un montón de blog con estos comandos)
o bien
sed 's/
o todos los ficheros de un mismo directorio
perl -pi -e 's/\r\n/\n/g' *
PS: este post es una copia descarada (hay un montón de blog con estos comandos)
jueves, 15 de abril de 2010
Suscribirse a:
Entradas (Atom)