EngelsFransSpaans

Ad


OnWorks-favicon

copyright-update - Online in de cloud

Voer copyright-update uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht copyright-update die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


copyright-update - Update copyright-informatie in bestanden

KORTE INHOUD


copyright-update [opties] BESTAND [BESTAND ...]
copyright-update [opties] --recursive PATH [PATH ...]

PRODUCTBESCHRIJVING


Werk de copyrightinformatie in een set bestanden bij, mogelijk recursief, overeenkomende inhoud
criteria. De update is van invloed op het copyrightjaar, GPL-adresinformatie enz.

De regel moet het woord "Copyright", een spatie, drie tekens '(C)' (of een U+00A9 UTF) bevatten
copyrightteken), een spatie en het bereik van jaren. Variërend aantal spaties en tabbladen zijn
toegestaan, maar er mogen geen spaties rond het streepje staan ​​in JAAR-JAAR. Voorbeelden:

Een spatie, of meerdere, vereist
| | Geen ruimte tussen jaren
| | |
Auteursrecht (C) JJJJ-JJJJ
Auteursrecht: (C) YYYY-YYYY
|
Een dubbele punt is optioneel

Standaard worden bepaalde bestanden en paden altijd genegeerd; zoals directory's voor versiebeheer,
maakt back-ups van bestanden, objectbestanden en binaire bestanden volgens Perl's "-T" bestandstest. Loop
programma met optie --help-uitsluiten om de lijst met paden uit te sluiten.

OPTIES


lopen opties
-een, --auto
In de automatische modus wordt de naam van de auteur gelezen uit de omgevingsvariabele NAME en alleen
regels die overeenkomen met 'Copyright.*$NAME' worden beïnvloed. Als NAAM niet is ingesteld, lees dan informatie
van email.

Als noch NAME noch EMAIL bestaat in evenvironemt, of als hun waarden niet in a
herkenbare formaten (zie paragraaf MILIEU), doet deze optie niets.

Deze optie probeert effectief een vooraf ingestelde waarde voor de --lijn optie.

-C, --code
Voorkeursinstelling --erbij betrekken om gemeenschappelijke codebestanden te matchen: .c, .h, .cc, .hh, .cpp, .c++, .hpp, .C,
.pl, .py, .sh en .rb

-NS, --debuggen NIVEAU
Schakel foutopsporing in. Het niveau kan tussen 0-10 liggen.

-F, --fsf-adres
Wijzig Licentieparagrafen die verwijzen naar het FSF-adres. De huidige aanbeveling van de FSF
is om vragen over licenties om te leiden naar hun URL.

Vervang alinea's effectief:

U zou een kopie van de GNU General Public License moeten hebben ontvangen
samen met dit programma; zo niet, schrijf dan naar de Vrije Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 VS

U zou een kopie van de GNU General Public License moeten hebben ontvangen
samen met dit pakket; zo niet, schrijf dan naar de Vrije Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301VS

Hiermee:

U zou een kopie van de GNU General Public License moeten hebben ontvangen
samen met dit programma. Zo niet, ziehttp://www.gnu.org/licenses/>.

-l, --erbij betrekken REGEXP
Voeg bestanden toe die overeenkomen met regexp. De wedstrijd wordt gedaan tegen het hele pad.

Als deze optie niet wordt meegeleverd, wordt elk bestand automatisch opgenomen. De wedstrijden kunnen
verder worden gefilterd met behulp van optie --uitsluiten.

Deze optie kan meerdere keren worden gebruikt. Zie ook optie --code.

-ik, --lijn REGEXP
Wijzig alleen regels die overeenkomen met REGEXP. De overeenkomst is niet hoofdlettergevoelig.

-R, --recursief
Doorzoek recursief alle mappen die in de opdrachtregel worden gegeven.

-R, --regexp REGEXP
Wijzig alleen bestanden waarvan de inhoud overeenkomt met REGEXP. Het bestand wordt als één groot ingelezen
string zodat het mogelijk is om te matchen met behulp van Perl reguliere expressies over het geheel
het dossier. Een voorbeeld: '(?smi)This.*multi.*line.*match'. Zien perl(1) voor meer informatie
over 'smi' en andere modifiers.

Deze optie kan worden gebruikt als een voorlopige Content criteria, om bestanden eerder te selecteren
--lijn optie vindt de juiste Copyright-regels.

-T, --toets, --oefening
Draai in testmodus. Laat zien wat er zou gebeuren. Er worden geen bestanden gewijzigd.

-in, --uitgebreid NIVEAU
Informatieve berichten afdrukken. Verhoog het numerieke NIVEAU voor meer breedsprakigheid.

-X, --uitsluiten REGEXP
Negeer bestanden die overeenkomen met regexp. De wedstrijd wordt gedaan tegen het hele pad. De optie kan zijn:
meerdere keren gebruikt.

Deze optie wordt toegepast na mogelijk --erbij betrekken wedstrijden.

-ja, --jaar JAAR
Werk bestanden bij met JAAR. De waarde moet uit vier cijfers bestaan.

De standaardbewerking is om het huidige jaar te gebruiken, dus deze optie is niet nodig in
normaal gebruik. Use case: u bent van plan om voor het einde van het jaar een lange vakantie te nemen en wilt
update de waarde van het volgende jaar vooraf.

-Ja, --geen-jaar
Jaar bijwerken uitschakelen.

Diversen opties
-H, --help
Hulp weergeven.

--help-uitsluiten
Standaardwaarden weergeven die worden gebruikt om paden en bestanden uit te sluiten.

--help-html
Help weergeven in HTML-indeling.

--helper
Help weergeven in de handleiding man(1) formaat.

-V, --versie
Contact- en versie-informatie weergeven.

Voorbeelden


Het primaire gebruik is om bestanden bij te werken om het huidige jaar weer te geven; optie --jaar is impliciet:

copyright-update *

Om te testen wat er zou gebeuren:

copyright-update --uitgebreide 1 --test *

Alleen C-codebestand bijwerken:

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

Het is mogelijk om het recursief bijwerken van bestanden te beperken tot alleen die bestanden waarvan de inhoud
overeenkomen met regexp. Hier zijn de betreffende regels de regels die overeenkomen --lijn reguliere expressie.

copyright-update \
--regexp '(?i)Auteur:.*John.*Doe' \
--regel '\bFoo\b' \
--negeer '\.(bak|bup|[~#]])$' \
--uitgebreide 1 \
--jaar 2013 \
--toets \
--recursief \
.

PROBLEMEN OPLOSSEN


Zie optie --debuggen.

MILIEU


EMAIL
In het formulier "[e-mail beveiligd]"; dat wil zeggen, zonder de hoeken <>. Indien ingesteld,
de waarde wordt gebruikt in optie --auto alleen als omgevingsvariabele NAME niet is ingesteld.

Om de voor- en achternaam te vinden, moet het lokale deel in het e-mailadres overeenkomen met hoofdletter
ongevoelige regexp '^[az-]+\.[az-]+@':

[e-mail beveiligd] Niet gebruikt, niet in vorm Eerste.Laatste
+------ +----------

[e-mail beveiligd] Ook niet gebruikt
+---------------- +----------
| |
Localpart Domeindeel

NAAM
In het formulier "Voornaam Achternaam". Indien ingesteld, wordt de waarde gebruikt in optie --auto.

Gebruik copyright-update online met onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    SLOK
    SLOK
    SWIG is een tool voor softwareontwikkeling
    dat programma's verbindt die zijn geschreven in C en
    C ++ met een verscheidenheid aan high-level
    programmeertalen. SWIG wordt gebruikt met
    verschillend...
    SWIG downloaden
  • 2
    WooCommerce Nextjs React-thema
    WooCommerce Nextjs React-thema
    Reageer WooCommerce-thema, gebouwd met
    Volgende JS, Webpack, Babel, Node en
    Express, met behulp van GraphQL en Apollo
    Cliënt. WooCommerce Store in React(
    bevat: Producten...
    Download het WooCommerce Nextjs React-thema
  • 3
    archlabs_repo
    archlabs_repo
    Pakketrepo voor ArchLabs Dit is een
    toepassing die ook kan worden opgehaald
    oppompen van
    https://sourceforge.net/projects/archlabs-repo/.
    Het is gehost in OnWorks in...
    Archlabs_repo downloaden
  • 4
    Zephyr-project
    Zephyr-project
    Het Zephyr Project is een nieuwe generatie
    real-time besturingssysteem (RTOS) dat
    ondersteunt meerdere hardware
    architecturen. Het is gebaseerd op een
    kernel met kleine voetafdruk ...
    Zephyr-project downloaden
  • 5
    SConen
    SConen
    SCons is een softwareconstructietool
    dat is een superieur alternatief voor de
    klassieke "Make" build-tool die
    we kennen en houden allemaal van. SCons is
    implementeerde een...
    SCons downloaden
  • 6
    PSeInt
    PSeInt
    PSeInt is een pseudo-code-interpreter voor
    Spaanstalige programmeerstudenten.
    Het belangrijkste doel is om een ​​hulpmiddel te zijn voor:
    de basis leren en begrijpen
    concept...
    PSeInt downloaden
  • Meer "

Linux-commando's

  • 1
    7z
    7z
    7z - Een bestandsarchiveringstool met de hoogste
    compressieverhouding ...
    Loop 7z
  • 2
    7za
    7za
    7za - Een bestandsarchiveringstool met de hoogste
    compressieverhouding ...
    Loop 7za
  • 3
    griezelig
    griezelig
    CREEPY - Een geolocatie-informatie
    aggregator BESCHRIJVING: griezelig is een
    applicatie waarmee u kunt verzamelen
    geolocatie gerelateerde informatie over
    gebruikers van ...
    Loop griezelig
  • 4
    cricket-compileren
    cricket-compileren
    cricket - Een programma om de
    verzameling en weergave van tijdreeksen
    gegevens ...
    Voer cricket-compilatie uit
  • 5
    g-wrap-config
    g-wrap-config
    g-wrap-config - script om te krijgen
    informatie over de geïnstalleerde versie
    van G-wrap ...
    Voer g-wrap-config uit
  • 6
    g.toegangsgras
    g.toegangsgras
    g.access - Beheert de toegang tot de
    huidige kaartenset voor andere gebruikers op de
    systeem. Als er geen optie wordt gegeven, drukt u af
    huidige status. KEYWORDS: algemeen, kaart
    management, pr...
    Voer g.accessgrass uit
  • Meer "

Ad