Assign
Index Prev Next
Assign [(name):] [{(target)}] [LIST] [EXISTS] [DISMOUNT] [DEFER]
Assign [(nombre):] [{(objetivo)}] [LISTA] [EXISTE] [DESMONTAR] [DEFERIR]
NAME, TARGET/M, LIST/S, EXISTS/S, DISMOUNT/S, DEFER/S, PATH/S, ADD/S,
REMOVE/S, VOLS/S, DIRS/S, DEVICES/S
ASSIGN crea una referencia a un archivo o directorio. La referencia
es un nombre de dispositivo lógico, lo que lo hace muy conveniente
para especificar objetos asignados usando la referencia en vez de
su ruta.
Si se dan los argumentos NOMBRE y OBJETIVO, ASSIGN asigna el nombre
lógico dado al objetivo especificado. Si el NOMBRE dado ya fue
asignado a un archivo o directorio, el nuevo objetivo reemplaza al
anterior. Se debe incluir el caracter : después del argumento
NOMBRE.
Si solamente se da el argumento NOMBRE, se quita cualquier asignación
a ese NOMBRE. Si no se da ningún argumento, se listan todas
las asignaciones lógicas hechas.
NOMBRE -- el nombre que se debería asignar a un archivo o directorio.
OBJETIVO -- un o más archivos o directorios a ser asignados el NOMBRE.
EXISTS -- si el NOMBRE ya fue asignado, pone a bandera de condición WARN
(advertir).
DISMOUNT -- quita el NOMBRE de volumen o dispositivo de la lista dos.
DEFER -- hace un ASSIGN a una ruta o directorio que no necesita
existir en el momento de la asignación. La primera vez que
el NOMBRE es referenciado, el NOMBRE es ###bound al objeto.
PATH -- ruta a asignar con una asignación ###non-binding. Esto
significa que la asignación es reevaluada cada vez que
se hace una referencia a NOMBRE. Igual que para DEFER, la
ruta no tiene que existir cuando el comando ASSIGN es ejecutado.
ADD -- agrega otro objeto a NOMBRE sin reemplazar el previo
(multiasignación).
REMOVE -- quita un ASSIGN.
VOLS -- muestra los volúmenes asignados si está en modo LIST.
DIRS -- muestra los directorios asignados si está en modo LIST.
DEVICES -- muestra los dispositivos asignados si está en modo LIST.
|