|
Tutorial de Mike G - 03 de Enero de 2007
|
| Este artículo pretende ayudarle a comenzar a programar shell scripts a un nivel básico/intermedio. No pretende ser un documento avanzado (vea el título). NO soy un experto ni un gurú de la programación en shell.... |
| Cap 13 |
Cuando algo va mal (depuración)
|
| |
" 13. 1 Maneras de llamar a BASH Una buena idea es poner esto en la primera línea:#! /bin/ bash -x Esto producirá información interesante |
| Cap 10 |
Miscelanea
|
| |
" 10. 1 Leyendo información del usuario En muchas ocasiones, puede querer solicitar al usuario alguna información, y existen varias maneras para hacer esto. Ésta es una de ellas:#! /bin/ bash echo Por favor, introduzca su nombre read |
| Cap 2 |
Scripts muy sencillos
|
| |
'#! /bin/ bash echo Hola Mundo Este script tiene sólo dos líneas. La primera le indica al sistema qué programa usar para ejecutar el fichero. La segunda línea es la única acción realizada por este script, que imprime 'Hola Mundo |
|
|
|
Tutorial de Giles Orr - 19 de Diciembre de 2006
|
| Se comenta la creación y el manejo de prompts de terminales en modo texto y X, incluyendo secuencias estándar de escape que proporcionan el nombre de usuario, el directorio actual de trabajo, la hora, etc.... |
| Cap 2 |
bash y sus prompts
|
| |
" 2.1 ¿Qué es bash ? Descendiente del Bourne Shell , bash es un producto GNU, el Bourne Again Shell. Es el interfaz estándar de línea de comandos en la mayoría de las máquinas LiNUX. Potencia la interactividad, soportando edición en línea de comando, capacidad de completar |
| Cap 7 |
El paquete Bash Prompt
|
| |
" 7. 1 Disponibilidad El paquete Bash Prompt está disponible en http://bash.current.nu , y es el resultado del trabajo de varias personas coordinadas por Rob Current (aka N del T. : « A lso Known A s», conocido también como... , alias.... BadLandZ ). El paquete |
| Cap 3 |
Comandos Externos
|
| |
" 3. 1 PROMPT_COMMAND bash proporciona otra variable de entorno llamada PROMPT_COMMAND. El contenido de esta variable se ejecuta como un comando bash normal justo antes de que bash muestre el prompt. [21:55:01][giles@nikola:~] PS1="[\u@\h:\w |
|
|
|
Tutorial de Mononeurona - 28 de Octubre de 2005
|
| Una de las cosas que distinguen la filosofía de Unix es que los diseñadores de sistemas no intentaron predecir cada necesidad que los usuarios podrían tener; en lugar de eso, intentaron hacer fácil para cada... |
| Cap 1 |
Personalización del bash
|
| |
Que los ficheros que empiezan por ". " no se visualizan normalmente con ls. Los ficheros de configuración más importantes son los usados por el shell. El shell por defecto de Linux es el bash , y éste es el shell que cubre este capítulo. Antes de empezar a explicar cómo personalizar el bash , tenemos que saber |
|
|
|
Tutorial de V. Alex Brennen ( vab@cryptnet.net) - 26 de Octubre de 2005
|
| Este documento describe el protocolo y los métodos a seguir para mantener y participar en un Grupo de Firmas utilizando la implementación de GNU PGP, GnuPG. Se explican los protocolos de firmado, respuestas a las... |
| Cap 3 |
Participando en el Grupo (1)
|
| |
De seguridad. 2) Comprueba la firma y el MD5 Checksum del programa GnuPG: --- ## bash $ gpg --verify gnupg-x.x.x. Tar.gz.sig gnupg-x.x. X.tar.gz --- bash $ md5sum gnupg-x.x. X.tar.gz ## 3) Extraer los archivos, configurarlos, compilarlos e instalarlos: --- ## bash $ tar xvzf gnupg-x.x. X.tar.gz --- bash $ cd |
| Cap 4 |
Participando en el Grupo (2)
|
| |
De Cancelación es: --- ## bash $ gpg --output revcert. Asc --gen-revoke ## 9) Envia la información al Coordinador indicándole que vas a asistir a el Grupo de Firmas. El siguiente comando te permite imprimir la información necesaria y que debes enviar al coordinador si no utilizas un ser servidor |
|
|
|
Tutorial de Tomás Hidalgo, Guy Paul Gallardo - 22 de Diciembre de 2006
|
| El comando ls incluído en la distribución Slackware de linux permite color. (Slackware 2.0.2 y núcleo 1.1.54 de Linux. Funciona también con agetty, o bien con mgetty_ps). Puede que los colores por defecto no le... |
| Cap 1 |
¿Cómo seleccionar los colores?
|
| |
, por lo que parece una buena idea colocar esta línea en el. Login (en csh o tcsh ) o en el. Profile ( sh , ksh o bash ). En adelante sabrá tanto sobre el comando setterm como yo :-). Segundo método: Linux usa códigos de escape ANSI del tipo: ESC[ m donde ESC es el carácter ASCII 27 y m |
| Cap 3 |
Aspecto por tipos de ficheros
|
| |
_COLORS o ~/. Dir_colors sea tomado en cuenta es necesario añadir en /etc/profile o ~/. Profile ( sh/ bash ) o /etc/csh. Login o ~/. Login ( csh/tcsh ) la línea: eval '/bin/dircolors' ATENCIÓN: Esta línea debe ser colocada antes de cualquier definición de alias |
|
|
|
Tutorial de Luis M . Cruz, Angel Carrasco - 03 de Enero de 2007
|
| Existen programas cuya instalación es difícil, existen programas cuya configuración es difícil, existen programas cuyo manejo es difícil y existen programas cuya instalación, configuración y manejo es difícil, por ejemplo: ORACLE. Este Mini-Como tiene una... |
| Cap 3 |
Preinstalación
|
| |
Oracle para asegurarse que los usuarios de grupo y el resto sólo tienen permiso de lectura y ejecución, pero no de escritura. [root@root]# umask 022 oracle Añada las demás variables de entorno al fichero profile. Depende un poco si estamos usando bash y otros factores deberá |
| Cap 4 |
Instalación
|
| |
Con esto se salvará el primer problema pero resulta que, oratab. Sh emplea una variable GROUPS que en el entorno Bash se considera de sólo lectura y no modificable. La solución que nos queda es instalar otro shell como por ejemplo ash. Entoces se ejecutaría de la siguiente forma: cd |
|
|
|
Tutorial de Paranouei - 03 de Octubre de 2005
|
| Esta tarea es posible hacerla bajo linux, incluso se puede automatizar para no tener más que teclear p. Ej. Divx2vcd , irte un rato por ahí, y al volver tener los archivos. Bin y.... |
| Cap 2 |
Divx2vcd
|
| |
En la variable CDSIZE. El script se encarga de crear el video y el audio con transcode, luego multiplexarlos con mplex, y finalmente crear las imágenes. Lo podéis descargar aquí. Lo pego también aquí para que lo veais:-------- Inicio divx2vcd --------#! /bin/ bash ------# Este script pasa un Divx a VCD |
| Cap 3 |
Divx2cvcd
|
| |
, que es la calidad (como el CQ-Constant Quality del TMPGEnc), puede ir de 2 a 31, cuanto más cercano a 2 más calidad. Con un valor menor de 8 se obtiene buena calidad. AUDIORATE también se puede modificar. El script lo podéis descargar de aquí, y lo pego a continuación:-------- Inicio divx2cvcd -----! /bin/ bash |
| Cap 4 |
Divx2svcd
|
| |
, y además lo pego a continuación:-------- Inicio divx2svcd --------#! /bin/ bash ------# Este script pasa un Divx a SVCD. Para los archivos temporales se---# necesita al menos 4. 5 Gigas (m2v y mpa, los. Mpg y los. Bin)------DIR=`pwd`---TEMPFOLDER=/tmp/divx2svcd-$RANDOM---TEMPLATE=$T EMPFOLDER/template---CDSIZE |
|
|
|
Tutorial de Diego Bravo Estrada - 27 de Octubre de 2005
|
| Si tuviera que buscar un adjetivo para calificar a Sendmail, pensaría en "excesivo". Excesivo puesto que este programa intenta -y puede- satisfacer las necesidades de una audiencia extremadamente amplia... Incluso, de una audiencia que hace... |
| Cap 11 |
Configurar servicios POP / IMAP
|
| |
Estos dos servicios provienen del paquete "##imap*. Rpm##". Se deberán activar con el comando ##ntsysv## o ##chkconfig## (basta con uno de ellos. ) Por ejemplo, para el último caso: ==== || bash # chkconfig --level 345 ipop2 on bash # chkconfig --level 345 ipop3 on bash # chkconfig --level 345 imap |
| Cap 10 |
Permitir el relay a nuestros clientes
|
| |
|| ==== ==== Nótese que en muchos sistemas distintos a RedHat habrá que usar (en vez de "make") el comando "makemap" con las opciones correspondientes: ==== ==== || bash # cd /etc/mail bash # makemap hash access < access || ==== ==== Esta funcionalidad viene activada normalmente en la configuración proporcionada |
| Cap 17 |
Inicio automatico
|
| |
] || Para detenerlo: || [root@edithpiaf root]# service sendmail stop
Apagando sendmail: [ OK ]
Desactivación de sm-client: [ OK ] || En otros sistemas habrá que consultar la respectiva documentación. El comando necesario podría ser como sigue: || bash # /etc/rc.d |
|
|
|
Tutorial de Manuel Soriano - 22 de Diciembre de 2006
|
| El siguiente documento deriva del famoso feddi. Como que acompaña a los paquetes del FEddi+bt, y el que tienes ante tí está basado en la versión 0.5. |
| Cap 3 |
Instalación del FEddi
|
| |
:2004:300:/home/fido:/bin/ bash fichero /etc/group Incluye la siguiente línea : fido:300:uucp,fido,root3. 2 Paquetes necesarios Necesitas : perl , haz ls /usr/bin/perl Si no existe, instálalo, discos D ncurses , haz ls /usr |
| Cap 5 |
Mensajes-colaboraciones-trucos
|
| |
-------------------------------------------------------------------- ---------- Hola all! Estos son los ficheros que uso para la automatizacion del correo. fichero /usr/local/bin/fido#! /bin/ bash pushd ~/fnet/inbound. Minusculas if [ -f snetlist. A* ] || [ -f subptlst. A* ] || [ -f |
|
|
|
Tutorial de Matt Foster - 22 de Diciembre de 2006
|
| Este documento describe cómo usar el sistema de spooling para impresoras de líneas que provee el sistema operativo Linux. Si está buscando una guía para poner a punto su entorno de impresión, por favor, lea... |
| Cap 3 |
Elementos miscelaneos
|
| |
Que quieres usar. Esto se hace de diferentes maneras por cada shell. Para el bash puedes hacerlo con $ PRINTER="nombre_de_impresora"; export PRINTER en csh , lo puedes hacer con % setenv PRINTER "nombre_de_impresora" Estos comandos pueden ser |
|
|