Varios




Varios ...

       # doskey nc=xc --- alias (newCom) (xCom) --- <nC>="<xC>" --- ???

	 * Cada vez que ejecute (newCom) lo que verdaderamente
	   se ejecuta es el xCom

	   Los alias pueden estar en un fichero, para "cargarlos" usar :
                (ux) source <FileWithAliases>
                (vms) @<FileWithAliases.com>
		(cms/sp) ver seccion ficheros especiales

	 * Particularidades :

	  --- Unix -------------------------------------------------------
	 | - Para ver los alias actualmente definidos :                   |
	 |        alias                                                   |
	 | - Si tienes un alias tipo 'alias rm rm -i' y quieres que se    |
	 |    ejecute el comando y no el alias cuando teclees rm,         |
	 |    antepon '\' :  '\rm'                                        |
	  --- DOS --------------------------------------------------------
	 | En ms-dos desde la 5.0, se puede usar doskey. Por ejemplo,     |
	 | para abreviar la orden copy (que lleva dos parametros)         |
	 | pondremos :                                                    |
	 |                 doskey cp=COPY $1 $2                           |
	  --- VMS --------------------------------------------------------
	 | Los alias cargados desde fichero tienen otra sintaxis :        |
         |                 $<newCom>:==<xcmd>                 |
	  ----------------------------------------------------------------

       # ver --- uname -a --- ??? ---| query cplevel   |--
				     | query cmslevel  |

	 * Version del sistema operativo
	   ( y otras informaciones sobre el mismo )

	   - En CMS/CP, QUERY CPLEVEL y QUERY CMSLEVEL informan
	     de la version del S.O.

       # date --- time -u --- show daytime --- ???

	 * Muestra la fecha y hora actual.

       # leave <hora min> (ux)

	 * si pones "leave 20 20" a las 8 y 15 minutos de la tarde
	   (night in winter) sonara una alarma y saldra un aviso
	   en pantalla cada minuto hasta las 8 y 20 minutos
	   (como un despertador, pero para irse a casa a dormir)

       # echo <msg> --- echo <msg> --- ??? --- ???

	 * Escribe su argumento (una cadena de caracteres que puede
	   contener el espacio en blanco) por la salida estandar.
	   En dos, al ejecutar "echo mensaje ack" se vera "mensaje ack"

       # ??? --- stty <sec> <sec-cont> --- ??? ÷÷÷ SET PFn IMMED comando

         * Permite asociar una secuencia de control (<sec-cont>)
	   cualquiera, a una funcion (caso Unix), o bien
	   definir una funcion cualquiera para una tecla de
	   funcion (caso CMS-CP)
	 * En Unix, los caracteres (y secuencias de control) por
	   defecto asociados a una serie de "funciones" del sistema
	   operativo varian de un sistema a otro. con stty puedes
	   cambiarlas.
	   El nuevo valor se puede dar :
	      - Con acento circunflejo : `^c'
	      - Como entero, empezando con :
		 `0x' si es hexadecimal
		 `0'  si es octal
	      - `^-' o `undef' desactiva los caracteres asociados.
	   La funciones que se pueden definir son :
	      intr        --- Envia una senyal de interrupcion.
	      quit        ---   "   la senyal de salir.
	      erase       --- Borra el ultimo caracter escrito.
	      kill        ---   "   la linea actual.
	      eof         --- Envia final de fichero (final de entrada).
	      eol         --- Final de linea.
	      eol2 (np)   --- Caracter fin de linea alternativo.
	      swtch (np)  --- Intercambio a otra capa de shell.
	      start       --- Proseguir la salida despues de parar.
	      stop        --- Para la salida.
	      susp        --- Enviar senyal de parar.
	      dsusp (np)  --- Envio de una senyal de parar terminal despues
			      de limpiar la entrada.
	      rprnt (np)  --- Reescribir la linea actual.
	      werase (np) --- Borrar la ultima palabra escrita.
	      lnext (np)  --- Introducir el siguiente caracter escrito
			      literalmente, incluso si es un caracter
			      especial.

       # doskey --- set -o vi --- ver nota1 --- ver nota2

	 * Con doskey se permite que todo comando metido anteriormente
	   se pueda recuperar en DOS con solo pulsar FlechaArr o FlechaAbj
	 * "set -o vi" funciona solo en algunos Unix con el ksh y creo que
	   para recuperar los comandos hay que dar Contro-K-l y Control-K-p
	   (???) En los que no funcione, y con suerte, podramos usar el
	   shell tcsh, con lo que tenemos una especie de doskey.
	 * NOTA1:
	   en vms esta inicializada esta opcion por defecto. Con
	   FlechaArr y FlechaAbj se recuperan los comandos.
	 * NOTA2:
	   en cms/cp basta con "definirse" dos teclas que hagan esa
	   funcion;

		SET PFn RETRIEVE BACKWARD
		SET PFn RETRIEVE FORWARD

		    PFn Corresponde con una tecla de funcion, donde
			n es el numero de dicha tecla.

	   Con estos dos comandos puedes definir una tecla para recuperar
	   los comandos introducidos anteriormente y no tener que volver
	   a teclearlos.

       # /usr/5bin/banner (ux)

	 * Permite poner en "rotulo" la cadena de caracteres que se le
	   pase como argumento

       # calendar (ux)

	 * Presenta el calendario de todos los meses hasta el final
	   del presente anyo. Si se pone "calendar 95", presenta
	   todos los meses del anyo 1995.

       # bc (ux)

	 * Calculadora !
	   si estais en X-window, olvidaros y ejecutar xcalc
	   ( la autentica , genuina calculadora )

       # uniq <fichero> (ux)

	 * Borra lineas identicas consecutivas de un fichero.

       # smartdrv /C (dos) --- sync (ux)

	 * Escribe el contenido de los bloques modificados que estan
	   en la memoria cache o en buffers en su correspondientes
	   posiciones en los ficheros del disco duro.