¿Que son los comando de búsqueda?
es una instrucción u orden que el
usuario proporciona a un sistema informático, desde la línea de comandos (otro
falso amigo) (como una shell) o desde una llamada de programación. Puede ser
interno (contenido en el propio intérprete) o externo (contenido en un archivo
ejecutable).
Suele admitir parámetros o
argumentos de entrada, lo que permite modificar su comportamiento
predeterminado. Suelen indicarse tras una barra "/" (en sistemas
operativos DOS) o un guion simple "-" o doble "--" (en
sistemas operativos Unix).
Las líneas de órdenes que escribe
el usuario no se ejecutan tal como se han escrito, son procesadas antes de su
ejecución. Por ejemplo la orden: DELETE *.TXT emplea un metacarácter * que
permite seleccionar todos los ficheros con extensión "TXT".
El encargado de recibir la línea
que escribe el usuario, modificarla, ejecutarla o solicitar su ejecución es el
denominado intérprete de órdenes o shell del sistema.
El intérprete de órdenes es un
programa de estructura repetitiva, cuyas funciones principales son las
siguientes:
- · Muestra el prompt del sistema.
- · Expande los caracteres genéricos tales como el asterisco o la interrogación.
- · Realiza los re direccionamientos tanto de la entrada de datos, como de las salidas.
- · Si es una orden interna, lo ejecuta.
- · Si es una orden externa (un programa), intenta localizar recorriendo la lista de directorios de la variable PATH y si lo encuentra solicita su ejecución al sistema operativo.
- · En caso contrario indica que no puede ejecutar dicha orden
No hay comentarios.:
Publicar un comentario