InglésFrancésEspañol

Ad


icono de página de OnWorks

actualización de derechos de autor: en línea en la nube

Ejecute la actualización de derechos de autor en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando de actualización de derechos de autor 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


copyright-update: actualiza la información de copyright en los archivos

SINOPSIS


copyright-update [opciones] ARCHIVO [ARCHIVO ...]
copyright-update [opciones] - RUTA recurrente [RUTA ...]

DESCRIPCIÓN


Actualice la información de derechos de autor en un conjunto de archivos, posiblemente de forma recursiva, con contenido coincidente
Criterios. La actualización afecta el año de copyright, la información de dirección GPL, etc.

La línea debe tener la palabra "Copyright", un espacio, tres caracteres '(C)' (o U + 00A9 UTF
signo de copyright), un espacio y el rango de años. Varias cantidades de espacios y pestañas son
permitido, pero no debe haber espacios alrededor del carácter de guión en YEAR-YEAR. Ejemplos:

Se requiere un espacio en blanco o varios
| | Sin espacio entre años
| | |
Copyright (C) AAAA-AAAA
Copyright: (C) AAAA-AAAA
|
Los dos puntos son opcionales

De forma predeterminada, ciertos archivos y rutas siempre se ignoran; como directorios de control de versiones,
realiza copias de seguridad de archivos, archivos de objetos y archivos binarios de acuerdo con la prueba de archivos "-T" de Perl. Correr
programa con opción --ayuda-excluir para ver la lista de rutas de exclusión.

CAMPUS


Ejecutar opciones
-a --auto
En modo automático, el nombre del autor se lee de la variable de entorno NAME y solo
las líneas que coinciden con 'Copyright. * $ NAME' se ven afectadas. Si no se establece NAME, lea la información
desde el e-mail.

Si ni NAME ni EMAIL existen en evenvironemt, o si sus valores no están en un
formatos reconocibles (ver sección MEDIO AMBIENTE), esta opción no hace nada.

Esta opción intenta de manera efectiva preestablecer el valor para el --línea .

-C, --código
Programar --incluir para hacer coincidir archivos de código comunes: .c, .h, .cc, .hh, .cpp, .c ++, .hpp, .C,
.pl, .py, .sh y .rb

-D, --depurar NIVEL
Activa la depuración. El nivel puede estar en el rango 0-10.

-F, --fsf-dirección
Cambiar los párrafos de la licencia que se refieren a la dirección de la FSF. La recomendación actual de la FSF
es redirigir las consultas sobre licencias a su URL.

Reemplazar efectivamente los párrafos:

Debería haber recibido una copia de la Licencia Pública General de GNU
junto con este programa; si no, escriba al software libre
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 EE. UU.

Debería haber recibido una copia de la Licencia Pública General de GNU
junto con este paquete; si no, escriba al software libre
Foundation, Inc., 51 Franklin St, quinto piso, Boston, MA 02110-1301 EE. UU.

Con este:

Debería haber recibido una copia de la Licencia Pública General de GNU
junto con este programa. Si no, veahttp://www.gnu.org/licenses/>.

-I, --incluir REGEXP
Incluya archivos que coincidan con expresiones regulares. El partido se hace contra todo el camino.

Si no se proporciona esta opción, todos los archivos se incluyen automáticamente. Los partidos pueden
ser más filtrado usando la opción --excluir.

Esta opción se puede utilizar varias veces. Ver también opción --código.

-yo, --línea REGEXP
Cambie solo las líneas que coincidan con REGEXP. La coincidencia no distingue entre mayúsculas y minúsculas.

-r, --recursivo
Busque de forma recursiva todos los directorios dados en la línea de comandos.

-R, --expresa regular REGEXP
Cambie solo los archivos cuyo contenido coincida con REGEXP. El archivo se lee como un gran
cadena para que sea posible hacer coincidir el uso de expresiones regulares de Perl en todo el
expediente. Un ejemplo: '(? Smi) This. * Multi. * Line. * Match'. Ver Perlre(1) para más información
sobre 'smi' y otros modificadores.

Esta opción se puede utilizar como preliminar Contenido criterios, para seleccionar archivos antes
--línea La opción busca las líneas de Copyright correctas.

-t, --prueba, - corrida en seco
Ejecutar en modo de prueba. Muestre lo que sucedería. No se modifican archivos.

-v, --verboso NIVEL
Imprime mensajes informativos. Aumente el NIVEL numérico para obtener más verbosidad.

-X, --excluir REGEXP
Ignore los archivos que coincidan con expresiones regulares. El partido se hace contra todo el camino. La opción puede ser
utilizado varias veces.

Esta opción se aplica después de que sea posible --incluir partidos.

-y, --año AÑO
Actualice los archivos usando YEAR. El valor debe tener cuatro dígitos.

La operación predeterminada es usar el año actual, por lo que esta opción no es necesaria en
uso normal. Caso de uso: planea tomarse unas largas vacaciones antes de fin de año y desea
actualice el valor del año siguiente de antemano.

-Y, --no año
Desactivar año de actualización.

Misceláneo opciones
-h, --ayuda
Mostrar ayuda.

--ayuda-excluir
Muestra los valores predeterminados que se utilizan para excluir rutas y archivos.

--ayuda-html
Muestra la ayuda en formato HTML.

--ayuda
Mostrar ayuda en la página del manual hombre(1) formato.

-V, --versión
Muestra información de contacto y versión.

EJEMPLOS


El uso principal es actualizar archivos para reflejar el año actual; opción --año está implícito:

actualización de derechos de autor *

Para probar lo que sucedería:

actualización de derechos de autor --verbose 1 --test *

Actualizar solo el archivo de código C:

copyright-update --verbose 1 --include '\. [ch] $' --recursive.

Es posible restringir la actualización de archivos de forma recursiva solo a aquellos archivos cuyo contenido
coincidir con regexp. Aquí, las líneas afectadas son las que coinciden --línea expresión regular.

actualización de derechos de autor \
--regexp '(? i) Autor:. * John. * Doe' \
--línea '\ bFoo \ b' \
--ignore '\. (bak | bup | [~ #]]) $' \
--verbio 1 \
--Año 2013 \
--prueba \
--recursivo \
.

SOLUCIÓN DE PROBLEMAS


Ver opción --depurar.

MEDIO AMBIENTE


E-MAIL
En la forma "[email protected]"; es decir, sin los ángulos <>. Si se establece,
el valor se usa en la opción --auto solo si no se establece la variable de entorno NAME.

Para encontrar el nombre y apellido, la parte local en la dirección de correo electrónico debe coincidir con mayúsculas y minúsculas.
expresión regular insensible '^ [az -] + \. [az -] + @':

[email protected] No utilizado, no en forma Primero.Último
+ ------ + ----------

[email protected] No se usa, igualmente
+ ---------------- + ----------
| |
Parte de dominio de Localpart

NOMBRE
En el formulario "Nombre Apellido". Si se establece, el valor se usa en la opción --auto.

Utilice la actualización de derechos de autor en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    TRAGO
    TRAGO
    SWIG es una herramienta de desarrollo de software
    que conecta programas escritos en C y
    C ++ con una variedad de alto nivel
    lenguajes de programación. SWIG se utiliza con
    diferente...
    Descargar SWIG
  • 2
    WooCommerce Nextjs reaccionar tema
    WooCommerce Nextjs reaccionar tema
    Tema React WooCommerce, creado con
    Siguiente JS, Webpack, Babel, Node y
    Express, usando GraphQL y Apollo
    Cliente. Tienda WooCommerce en React(
    contiene: Productos...
    Descargar el tema WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Paquete de repositorio para ArchLabs Este es un
    aplicación que también se puede buscar
    en
    https://sourceforge.net/projects/archlabs-repo/.
    Ha sido alojado en OnWorks en...
    Descargar archlabs_repo
  • 4
    Proyecto Zephyr
    Proyecto Zephyr
    El Proyecto Zephyr es una nueva generación
    sistema operativo en tiempo real (RTOS) que
    soporta múltiples hardware
    arquitecturas. Se basa en un
    kernel de tamaño reducido ...
    Descargar Proyecto Zephyr
  • 5
    Desventajas
    Desventajas
    SCons es una herramienta de construcción de software
    que es una alternativa superior a la
    herramienta de compilación clásica "Make" que
    todos conocemos y amamos. SCons es
    implementó un ...
    Descargar SCons
  • 6
    PSeInt
    PSeInt
    PSeInt es un intérprete de pseudocódigo para
    estudiantes de programación de habla hispana.
    Su propósito principal es ser una herramienta para
    aprendiendo y entendiendo lo básico
    concepto ...
    Descargar PSeInt
  • Más "

Comandos de Linux

  • 1
    7z
    7z
    7z - Un archivador de archivos con la más alta
    índice de compresión ...
    Ejecutar 7z
  • 2
    7za
    7za
    7za - Un archivador de archivos con la más alta
    índice de compresión ...
    Ejecutar 7za
  • 3
    espeluznante
    espeluznante
    CREEPY - Una información de geolocalización
    agregador DESCRIPCIÓN: espeluznante es un
    aplicación que te permite recopilar
    información relacionada con la geolocalización de
    usuarios de...
    correr espeluznante
  • 4
    compilación de cricket
    compilación de cricket
    grillo - Un programa para gestionar el
    recopilación y visualización de series temporales
    datos ...
    Ejecutar compilación de cricket
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - secuencia de comandos para obtener
    información sobre la versión instalada
    de G-Wrap...
    Ejecute g-wrap-config
  • 6
    g.accessgrass
    g.accessgrass
    g.access - Controla el acceso a la
    conjunto de mapas actual para otros usuarios en el
    sistema. Si no se da ninguna opción, imprime
    estado actual. PALABRAS CLAVE: general, mapa
    gestión, p ...
    Ejecutar g.accessgrass
  • Más "

Ad