InglésFrancésEspañol

Ad


icono de página de OnWorks

manilist - Online en la nube

Ejecute manilist en el proveedor de alojamiento gratuito OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Esta es la lista de comandos 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


manilist: informe del estado de los archivos en un directorio de origen

SINOPSIS


manilista [ -abcdhnptV ] [ -i extensión ] [ -f manifiesto ] [ -p formato ] [ -s cadena ] [ -w
que ] [ -x extensión ] [ -C separador ] [ -I incluido ] [ -L colmenar ] [ -X excluidos ] [
archivos or directorios ]

DESCRIPCIÓN


Manilista escanea un directorio de origen y produce un informe sobre el estado de cada archivo:
si está actualizado o no con respecto a nivel de parche.h , si falta en
MANIFEST.new, y alguna otra información útil que se puede configurar dinámicamente. Eso
se puede utilizar para mantener un archivo MANIFEST.new, producir una lista detallada y el estado de un
grupo de directorios, etc ... El rico conjunto de opciones concurren para hacer manilista un perfecto
herramienta de bajo nivel.

En su formulario de invocación más simple en el directorio de nivel superior de un paquete, sin
argumentos, manilista escaneará el MANIFEST.nuevo y producirá un informe sobre el estado de cada
archivo enumerado allí. Cada línea comienza con una bandera de un solo carácter que indica el estado
del archivo, seguido del nombre del archivo.

Lo que sucede de hecho es más complejo que eso. Manilista escanea el archivo MANIFEST.new y
luego recorre todos los archivos enumerados allí. Internamente, manilista mantiene una inclusión
y una lista de exclusión, ambas especificando extensiones para archivos. Por ejemplo, la inclusión
la lista podría ser ('.c', '.h') y la exclusión ('.o', ', v') para que se incluyan las fuentes C
y excluidos los archivos objeto o RCS. De forma predeterminada, se utilizan todos los archivos excepto los excluidos. Algunos
se pueden aplicar otras selecciones en esta etapa, como se explicará más adelante. Para esos
expedientes que pasan este proceso de selección, se emite un informe de acuerdo con un informe formato,
que por defecto es "C.A %n". La carta A (o cualquier cosa antes del carácter inicial ':'
es la especificación de selección de archivos de la que hemos estado hablando. El restante es el
formato, una cadena que se imprime tal cual, módulo algunas secuencias de escape. Así sucede
esa %c es la bandera del personaje y %n es el nombre del archivo actual.

Generalmente hablando, manilista debe considerarse como una herramienta que emite informes configurables
en un conjunto de archivos, seleccionándolos selectivamente de una lista o escaneando directamente el
directorios para ver qué hay ahí fuera ...

Al especificar un conjunto de directorios o archivos como argumentos en la línea de comando, restringe
el área de escaneo, limitándose a los informes relacionados con esos archivos o directorios. Si lo haces
no especificar ninguno, manilist restringe su informe al directorio actual y su
subdirectorios, a menos que el -t se da la opción.

CAMPUS


Manilista reconoce las siguientes opciones:

-a Hacer un informe para todos los archivos, independientemente de lo que especifique el
incluido y excluidos listas de sufijos.

-b Suponga que el directorio actual es la base (raíz) del árbol de paquetes. Cuando esto
la opción no está especificada, manilista buscará un .paquete archivo para indicar
el directorio raíz del paquete (también llamado la parte superior) y se quejan si
no lo encuentra.

-c Compare los archivos con los enumerados en MANIFEST.new (o cualquier archivo
especificado a través del -f opción) e informar de las discrepancias a través de la %c macro.

-d Volcar listas de sufijos incluidos y excluidos en stderr, las extensiones son espacio
apartado. Una buena forma de conocer las listas predeterminadas es ejecutar: manilista -f
/ dev / null -bd.

-f manifiesto Especifique un archivo de manifiesto alternativo, el predeterminado es utilizar MANIFEST.new.

-h Imprima el mensaje de ayuda de uso y salga.

-i extensiones Agregue nuevas extensiones a la lista de sufijos incluidos. los extensiones argumento
debe enumerar los sufijos separados por espacios, como en -i '.ph .pl ' para agregar ambos
.ph y .pl a los sufijos existentes. Tenga en cuenta que el argumento debe ser
citado para proteger los espacios contra la interpretación de conchas.

-n No utilice ningún archivo de manifiesto. Más bien escanee los directorios y actúe como con
todos los archivos allí ya estaban enumerados en un manifiesto.

-p formato Establecer el nuevo formato de impresión, que tiene la forma selección:cadena, con las
selección siendo una lista de letras individuales que especifican qué archivos de la
El manifiesto se utilizará para informes, y cadena siendo un mensaje para imprimir como
informe, con algunas macro sustituciones. También es posible tener columna
formateo especificando un '|' dentro de la cadena para delimitar los diferentes
columnas que desea ver. Ver también -C y -L para obtener más parámetros de formato.

-s cadena Especifica el cadena parte del formato de impresión (ver -p para un general
descripción del formato). Las macros disponibles se enumeran más abajo en
página de manual.

-t Comience desde el directorio superior (el directorio raíz de la distribución)
independientemente del directorio actual. Debe haber un .paquete presentar a la
indique cuál es el directorio superior.

-w selección Especificar el selección parte del formato de impresión. Selecciones disponibles
se discutirá más adelante.

-x extensiones Agregue nuevas extensiones a la lista de sufijos excluidos. los extensiones argumento
debe enumerar los sufijos separados por espacios, como en -x '.s .pag' para agregar ambos .s
y .p a la lista existente. Tenga en cuenta que el argumento debe citarse para
proteger los espacios contra la interpretación de la concha.

-C separador Proporcione el separador de columna, que se utilizará en lugar de '|'
carácter en la cadena de formato del informe. Por defecto, es un solo espacio.

-I incluido Especifique una nueva lista de sufijos que se incluirán en los informes. Esta
anula la lista predeterminada original (mientras que -i se utiliza para add sufijos a
la lista). Los sufijos deben estar separados por espacios.

-L colmenar Cuando se usa el formato de columna (el carácter '|' se usa para denotar
columnas), esta opción se puede utilizar para especificar el ancho máximo de columna,
separando cada ancho por un solo ','. Dejar un ancho sin especificar no
imponer cualquier límite a su ancho. Por ejemplo, si la cadena de formato es
% n |% d |% t, se podría limitar la columna del medio (descripciones de
MANIFEST.new) a 40 caracteres y la columna de nombre (primera) a 15
caracteres, dejando el último sin límites impuestos, utilizando -L
15,40,.

-V Imprime el número de versión y sal.

-X excluidos Especifique una nueva lista de sufijos que se excluirán de los informes. Esta
anula la lista predeterminada original (mientras que -x se utiliza para add sufijos a
la lista). Los sufijos deben estar separados por espacios.

USO FORMATOS


La flexibilidad de manilista es traído por el uso de una cadena de formato dinámico para
proporcionando sus informes. Es posible especificar un formato a través del -p opción o solo partes
de ella: la cadena de texto a través de -s y la selección de archivos con -w.

Archive Selección
La parte inicial de la cadena de formato dice manilista en qué archivos desea ver
el informe final. Los selectores disponibles son:

A Todos los archivos excepto los excluidos (es decir, aquellos archivos cuyo sufijo se enumera en el
Lista de exclusion). Esta es la acción por defecto.
a Todos los archivos incluidos y / o excluidos (acceso directo para ix). Tenga en cuenta que los archivos que son
ni incluidos ni excluidos no aparecerán en el informe.
d Informe solo para directorios.
f Informe solo para archivos.
i Solo se enumeran los archivos incluidos.
m Solo se enumeran los archivos o directorios que se encuentran en el manifiesto.
n Solo esos archivos o directorios no que se encuentran en el manifiesto se enumeran.
x Solo se enumeran los archivos excluidos.

Cuando especifica más de una letra, el informe resultante depende de la naturaleza del
selección. Para d, f, m y n, se realiza una unión lógica. Esto significa especificar fd or mn
es lo mismo que no especificar nada, pero es menos eficiente ya que manilista Es forzado
para realizar las comprobaciones, de lo contrario, pasaría por alto. los i y x los selectores son especiales: por
por defecto, se informan todos los archivos no excluidos. Especificando x también pide excluidos
archivos. Especificando i restringe el informe a los archivos incluidos. Usando ambos al mismo
hora (ix) forzará un informe para los archivos que están incluidos o excluidos.

Macro Sustitución
La parte de cadena del formato del informe puede utilizar las siguientes macros:

% c Un carácter que codifica el estado del archivo.
% d Descripción del archivo de manifiesto, si lo hubiera.
% n Nombre del archivo (su ruta desde el directorio superior).
% s Tamaño del archivo, en bytes.
% t Marca de tiempo de la última modificación.

Archive Estado
El %c macro, que proporciona un solo carácter que codifica el estado del archivo, se puede expandir a uno de los
siguiente.
. El archivo está actualizado (no es más reciente que nivel de parche.h).
- El archivo está presente en el manifiesto pero falta.
> El archivo ha sido modificado desde el último parche (más reciente que nivel de parche.h).
+ El archivo existe pero no aparece en el manifiesto.
o El archivo existe pero no aparece en el manifiesto y es anterior a nivel de parche.h
x El archivo aparece en el manifiesto y existe, pero se ha excluido. Naturalmente, esto
aparecerá en el informe solo si el x El selector se da en el formato de informe.
? El archivo aparece en el manifiesto, no existe y se excluyó.

EJEMPLOS


El comando

manilista -Connecticut -p 'ni:% n'

enumerará todos los archivos de origen de su distribución que no se enumeran en su
MANIFEST.nuevo archivo. Tenga en cuenta que esto incluye solo archivos "fuente", es decir, archivos cuyo
La extensión aparece en la lista de inclusión. Si no desea esta restricción, reemplace
la cadena de formato con n:% n (solo no aparecerán los archivos excluidos).

Para construir un archivo MANIFEST inicial, use:

manilista -n -p 'Af:% n' > MANIFIESTO

desde el directorio superior. Eventualmente querrá completar descripciones para cada archivo
enumerados en el manifiesto.

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


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    facetracknoir
    facetracknoir
    Programa de headtracking modular que
    admite múltiples rastreadores faciales, filtros
    y protocolos de juego. Entre los rastreadores
    son SM FaceAPI, AIC Inertial Head
    Rastreador ...
    descargar facetracknoir
  • 2
    Código QR PHP
    Código QR PHP
    El código QR de PHP es de código abierto (LGPL)
    biblioteca para generar código QR,
    Código de barras bidimensional. Residencia en
    biblioteca libqrencode C, proporciona API para
    creando código de barras QR ...
    Descargar Código QR PHP
  • 3
    libreciv
    libreciv
    Freeciv es un programa gratuito por turnos
    juego de estrategia multijugador, en el que cada
    jugador se convierte en el líder de un
    civilización, luchando por obtener el
    objetivo final: bec ...
    Descargar Freeciv
  • 4
    Sandbox de cuco
    Sandbox de cuco
    Cuckoo Sandbox utiliza componentes para
    monitorear el comportamiento del malware en un
    Entorno de caja de arena; aislado de la
    resto del sistema. Ofrece automatizado
    análisis de ...
    Descargar Cuckoo Sandbox
  • 5
    LMS-YouTube
    LMS-YouTube
    Reproducir video de YouTube en LMS (portación de
    Triode's to YouTbe API v3) Esto es
    una aplicación que también se puede buscar
    en
    https://sourceforge.net/projects/lms-y...
    Descargar LMS-YouTube
  • 6
    Fundación de presentación de Windows
    Fundación de presentación de Windows
    Fundación de presentación de Windows (WPF)
    es un marco de interfaz de usuario para construir Windows
    aplicaciones de escritorio. WPF admite una
    amplio conjunto de desarrollo de aplicaciones
    caracteristicas...
    Descargar la Fundación para presentaciones de Windows
  • Más "

Comandos de Linux

Ad