FTP automatico en Linux
Crear el siguiente archivo con su estructura para los datos a manipular, luego agregarlo en un crontab programado y se subiran (o bajar si se usa mget) los archivos deseados#!/bin/bash## Agregar "prompt" en caso de querer ## setear el modo interactivo en On|OffIP=10.1.1.10USER=ftpuserPASSWD_USER=ftppasswdftp -vin <<>
open $IP
user $USER $PASSWD_USER
ascii
lcd /root/datos/
cd pub
mput *
bye
## fin del archivo
Codificacion de Caracteres en Ubuntu Edgy
Para cambiar la codificacion de caracteres desde UTF-8 a ISO-8859-1 en Ubuntu Edgy se debe hacer lo siguiente.Hacer un#> cd /var/lib/locales/supported.d/#> ls -las204 drwxr-xr-x 2 root root 4096 2007-04-12 10:08 .4 drwxr-xr-x 3 root root 4096 2006-10-25 10:26 ..4 -rw-r--r-- 1 root root 246 2006-10-19 12:58 en4 -rw-r--r-- 1 root root 416 2007-04-12 10:08 es4 -rw-r--r-- 1 root root 92 2007-04-12 10:07 localEditar los archivos "es" y "local" y agregar las siguientes dos lineas a cada archivo: es_CL.ISO-8859-1 ISO-8859-1 es_ES.ISO-8859-1 ISO-8859-1Ejecutar el comando "dpkg-reconfigure locales"Editar el archivo /etc/environment Cambiar la linea que dice "LANG="es_ES.UTF-8" por una que diga "LANG="es_CL.ISO-8859-1"Reiniciar el servidor grafico con las teclas Ctrl+Alt+BkSp
VIM . Buscar y reemplazar Texto
- Abrir el archivo con VIM
- Vamos a reemplazar cadena "HOLA" por "Chao"
- Apretar "ESC" + ":" para entrar en modo control
- Escribir 1,$ s/HOLA/CHAO/g
- el 1 señala la linea de inicio de la instrucción
- el $ señala la linea final del archivo (o puede ser el numero de linea)
- s/ busca el patro Hola y se reemplaza por CHAO de manera global ( /g)