lmove: en línea en la nube

Este es el comando lmove que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


lmove - mover artículos a directorios / news / group / number

SINOPSIS


me muevo -d directorio [-c nombre de archivo] [-a nombre de archivo] [-e | -E nombre de archivo] [-l archivo_frase]
[-D] [-A] [-h | -s ]

CAMPUS


-un nombre de archivo

Esta es la ubicación del archivo activo. Consulte la descripción del archivo a continuación. Si esta opcion
no se proporciona, se utiliza el valor predeterminado de "activo".

-A

Lmove usa el archivo activo para determinar en qué número comenzar al crear el archivo
nombre de los artículos de cada grupo. Si un programa externo o una persona pone
artículos en los directorios, o cambia los números en el archivo activo, la posibilidad
existe para sobrescribir accidentalmente artículos ya existentes. Para evitar esto, mueva
comprueba si un artículo ya existe antes de mover un nuevo artículo al directorio
árbol. Si ya existe, lmove aborta con un mensaje de advertencia en ese momento.

Esta opción anula la acción predeterminada. Si se da esta opción cuando se ejecuta lmove, entonces
lmove seguirá aumentando el número de artículo hasta que encuentre uno que no se esté utilizando.

-c nombre de archivo

Esta es la ubicación del archivo de configuración. Consulte la descripción del archivo a continuación. Si esto
no se proporciona la opción, se utiliza el valor predeterminado de "lmove-config".

-d directorio

Esta opción es obligatoria. Este es el directorio que contiene los artículos para que lmove coloque
en la estructura del directorio. Debe estar en el mismo sistema de archivos que el directorio BASE
(ver ARCHIVO ACTIVO a continuación), ya que algunos comandos de movimiento de ..IX no pueden mover archivos a través de archivos
.

-D

Esta opción le dice a lmove que registre varios mensajes de depuración en debug.suck. Este es
utilizado principalmente por el desarrollador para rastrear varios problemas.

-e | -E nombre de archivo

Estas opciones enviarán todos los mensajes de error (normalmente mostrados en stderr), a una alternativa
expediente. La versión en minúsculas, -e, enviará los mensajes de error al valor predeterminado compilado
definido en suck_config.h. La versión en mayúsculas, -E, requiere el parámetro de nombre de archivo.
Todos los mensajes de error se enviarán a este archivo.

-l archivo_frase

Esta opción le dice a lmove que cargue en un archivo de frase alternativo, en lugar de usar el
mensajes. Esto le permite tener lmove imprimir frases en otro idioma, o permitir
que personalice los mensajes sin tener que volver a crear lmove. Consulte la "LENGUA EXTRANJERA
FRASES "en suck.1 para más detalles.

-s

Esta opción le dice a suck que cree enlaces simbólicos para los artículos que se publican de forma cruzada en
múltiples grupos. El primer grupo en la línea de grupos de noticias que está en el archivo activo obtiene
el texto real del artículo, cualquier otro grupo que esté en la línea de grupos de noticias que también
existe en el archivo activo obtendrá enlaces simbólicos al texto real. Esto es para que
los lectores de noticias pueden ver artículos de publicación cruzada en todos los grupos en los que se publicaron de manera cruzada
para. NOTA: Si un artículo se envía de forma cruzada a un grupo que no existe en el activo
archivo, entonces no se creará un enlace.

-h

Esta opción es idéntica a la opción -s, pero en lugar de enlaces simbólicos, los enlaces duros son
creado. Consulte el enlace man 2 y el enlace simbólico man 2 para explicar las diferencias entre
enlaces simbólicos.

DESCRIPCIÓN


Lmove tomará artículos en un solo directorio (como los recuperados con "suck"), y
colóquelos en un árbol de directorio basado en grupos de noticias. Lmove utiliza un archivo "activo" para
Determinar dónde colocar los diversos artículos y realizar un seguimiento de los números más altos.
artículos en estos directorios. Lmove escaneará cada artículo para encontrar un grupo coincidente en
el archivo activo, luego almacene el artículo en el directorio de ese grupo, aumentando la
número para ese grupo. Normalmente, una vez que el primer grupo de un artículo coincide en el
active, lmove pasa al siguiente artículo, a menos que use la opción -ho -s arriba.

CONFIGURACIÓN ARCHIVO


El archivo de configuración debe contener dos líneas:

BASE = / usr / spool / news
ACTIVO = / usr / spool / news / active

BASE = le dice a lmove el directorio base para todos los artículos. Aquí es donde están los artículos
realmente almacenado.

ACTIVE = le dice a lmove dónde encontrar el archivo activo, que se describe a continuación.

ACTIVE ARCHIVO


El archivo activo consta de nombres de grupos de noticias, el número de artículo más alto actual, el
el número de artículo más bajo actual y el estado actual del grupo. Lmove solo usa el
nombre del grupo de noticias y número de artículo más alto. Los otros campos simplemente se reescriben, y no
modificado de alguna manera. Estos están aquí para que los usen otros programas.

Ejemplo:

comp.os.linux.announce 1000 1 año

Las líneas son una lista de los grupos válidos en los que lmove almacenará artículos.
El número de artículo más alto para un nuevo grupo debe ser 0 o 1.

Al finalizar, lmove moverá el archivo activo actual a "active.old" y escribirá un
nuevo archivo activo con los nuevos números de artículo más altos. Cualquier artículo que no se haya movido al
La estructura del directorio se deja en el directorio del artículo original.

SALIR VALORES


0 en caso de éxito, -1 en caso de fracaso.

Use lmove en línea usando los servicios de onworks.net



Últimos programas en línea de Linux y Windows