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

Borrando puntos y espacios en blanco de nombres de archivos de un directorio, y poniendo extensiones

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

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='\$> ';

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"...

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

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)

jueves, 15 de abril de 2010

listado contenido repositorio ubuntu

http://packages.ubuntu.com