viernes, octubre 15, 2010

Buscar archivos y concatenarlos en uno solo desde consola en Linux

En ocasiones nos topamos con situaciones en la que necesitamos unir varios archivos, generalmente de texto, en uno solo; como por ejemplo, cuando queremos traducir Drupal al español, se puede hacer de varias formas, y una de ellas es descromprimir el archivo de taducción, buscar todos los archivos .po para concatenarlos en uno solo y que posteriormente será ese el archivo que subiremos a nuestro sitio.

Tomando esto como ejemplo, ejecutaremos la siguiente línea de comandos:

cat `find . -name "*.po"` > es.po

Primero deberíamos de estar ubicados dentro del folder que se encuentran todos los archivos, luego lo que hará esta línea será buscar todos los archivos con extensión .po y el contenido de estos lo vaciará dentro de un único archivo llamado es.po

No hay comentarios: