EngelsFransSpaans

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 Beschrijving 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
    PAC-manager
    PAC-manager
    PAC is een Perl/GTK-vervanging voor
    SecureCRT/Putty/etc (linux
    ssh/telnet/... gui)... Het biedt een GUI
    om verbindingen te configureren: gebruikers,
    wachtwoorden, VERWACHT regel...
    PAC-manager downloaden
  • 2
    GeoServer
    GeoServer
    GeoServer is open source-software
    server geschreven in Java waarmee gebruikers
    om geospatiale gegevens te delen en te bewerken.
    Ontworpen voor interoperabiliteit, het
    publiceert d...
    GeoServer downloaden
  • 3
    Vuurvliegje III
    Vuurvliegje III
    Een gratis en open-source persoonlijke financiering
    manager. Firefly III beschikt over een
    dubbel boekhoudsysteem. Jij kan
    voer snel in en organiseer uw
    transacties ik...
    Vuurvlieg III downloaden
  • 4
    Apache OpenOffice-extensies
    Apache OpenOffice-extensies
    De officiële catalogus van Apache
    OpenOffice-extensies. Je zult vinden
    extensies variërend van woordenboeken tot
    hulpmiddelen om PDF-bestanden te importeren en verbinding te maken
    met ext...
    Apache OpenOffice-extensies downloaden
  • 5
    BidsprinkhanenBT
    BidsprinkhanenBT
    Mantis is een eenvoudig te implementeren, web
    gebaseerde bugtracker om productbugs te helpen
    volgen. Het vereist PHP, MySQL en een
    web Server. Bekijk onze demo en gehost
    offer...
    MantisBT downloaden
  • 6
    LAN Messenger
    LAN Messenger
    LAN Messenger is een p2p-chattoepassing
    voor intranetcommunicatie en niet
    een server nodig hebben. Diverse handige
    functies worden ondersteund, inclusief
    melden...
    LAN Messenger downloaden
  • Meer "

Linux-commando's

  • 1
    blijf
    blijf
    abidw - serialiseer de ABI van een ELF
    bestand abidw leest een gedeelde bibliotheek in ELF
    formaat en verzendt een XML-representatie
    van zijn ABI naar standaarduitvoer. De
    uitgestoten ...
    Voer abidw uit
  • 2
    in staat
    in staat
    abilint - valideer een abigail ABI
    representatie abilint ontleedt de native
    XML-representatie van een ABI zoals uitgezonden
    door abidw. Zodra het de XML heeft geparseerd
    vertegenwoordigen...
    Voer abilint uit
  • 3
    coresendmsg
    coresendmsg
    coresendmsg - stuur een CORE API-bericht
    naar de core-daemon-daemon ...
    Voer coresendmsg uit
  • 4
    kern_server
    kern_server
    core_server - De primaire server voor
    Spambayes. OMSCHRIJVING: dient momenteel
    alleen de webinterface. Insteken
    luisteraars voor verschillende protocollen is nader te bepalen.
    Dit ...
    Voer core_server uit
  • 5
    fwflits
    fwflits
    fwflash - programma om afbeeldingsbestand te flashen
    naar een aangesloten NXT-apparaat ...
    Voer fwflash uit
  • 6
    fwts-verzamel
    fwts-verzamel
    fwts-collect - verzamel logs voor fwts
    bug-rapportage. ...
    Voer fwts-collect uit
  • Meer "

Ad