Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

aktualizacja praw autorskich - Online w chmurze

Uruchom aktualizację praw autorskich u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

To jest polecenie aktualizacji praw autorskich, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online systemu Mac OS

PROGRAM:

IMIĘ


copyright-update - Aktualizuj informacje o prawach autorskich w plikach

STRESZCZENIE


copyright-update [opcje] PLIK [PLIK ...]
copyright-update [opcje] --rekurencyjna PATH [PATH ...]

OPIS


Zaktualizuj informacje o prawach autorskich w zestawie plików, prawdopodobnie rekursywnie, dopasowując zawartość
kryteria. Aktualizacja dotyczy roku praw autorskich, informacji adresowych GPL itp.

Wiersz musi zawierać słowo „Copyright”, spację, trzy znaki „(C)” (lub U+00A9 UTF
znak praw autorskich), przestrzeń i zakres lat. Różne ilości spacji i tabulatorów są
dozwolone, ale wokół myślnika nie może być spacji w roku ROK-ROK. Przykłady:

Wymagana spacja lub wielokrotność
| | Brak przestrzeni między latami
| | |
Prawa autorskie (C) RRRR-RRRR
Prawa autorskie: (C) RRRR-RRRR
|
Dwukropek jest opcjonalny

Domyślnie niektóre pliki i ścieżki są zawsze ignorowane; jak katalogi kontroli wersji,
kopiuje pliki, pliki obiektowe i pliki binarne zgodnie z testem plików Perla "-T". Biegać
program z opcją --pomoc-wyklucz aby zobaczyć listę wykluczonych ścieżek.

OPCJE


run Opcje
-za, --automatyczny
W trybie automatycznym nazwisko autora jest odczytywane ze zmiennej środowiskowej NAME i tylko
dotyczy to wierszy pasujących do 'Copyright.*$NAME'. Jeśli NAME nie jest ustawiona, przeczytaj informacje
z emaila.

Jeśli ani NAME, ani EMAIL nie istnieją w evenvironemt, lub jeśli ich wartości nie są w
rozpoznawalne formaty (zobacz rozdział ŚRODOWISKO), ta opcja nic nie robi.

Ta opcja skutecznie próbuje wstępnie ustawić wartość dla --linia opcja.

-C, --kod
Preset --włączać aby dopasować typowe pliki kodu: .c, .h, .cc, .hh, .cpp, .c++, .hpp, .C,
.pl, .py, .sh i .rb

-D, --odpluskwić POZIOM
Włącz debugowanie. Poziom może być w zakresie 0-10.

-F, --fsf-adres
Zmień paragrafy Licencji, które odnoszą się do adresu FSF. Aktualna rekomendacja FSF
jest przekierowywanie zapytań o licencje na ich adres URL.

Skutecznie zastępuj akapity:

Powinieneś otrzymać kopię Powszechnej Licencji Publicznej GNU
wraz z tym programem; jeśli nie, napisz do Wolnego Oprogramowania
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

Powinieneś otrzymać kopię Powszechnej Licencji Publicznej GNU
wraz z tym pakietem; jeśli nie, napisz do Wolnego Oprogramowania
Foundation, Inc., 51 Franklin St, piąte piętro, Boston, MA 02110-1301USA

Z tym:

Powinieneś otrzymać kopię Powszechnej Licencji Publicznej GNU
wraz z tym programem. Jeśli nie, zobaczhttp://www.gnu.org/licenses/>.

-ja, --włączać REGEXP
Dołącz pliki pasujące do wyrażenia regularnego. Mecz odbywa się na całej ścieżce.

Jeśli ta opcja nie jest podana, każdy plik jest dołączany automatycznie. Mecze mogą
być dalej filtrowane za pomocą opcji --wykluczać.

Z tej opcji można korzystać wielokrotnie. Zobacz także opcję --kod.

-ja, --linia REGEXP
Zmień tylko wiersze, które pasują do REGEXP. W dopasowaniu nie jest rozróżniana wielkość liter.

-R, - rekurencyjny
Rekursywnie przeszukuj wszystkie katalogi podane w wierszu poleceń.

-R, --wyrażenie regularne REGEXP
Zmień tylko pliki, których zawartość jest zgodna z REGEXP. Plik jest wczytywany jako jeden duży
łańcuch, dzięki czemu możliwe jest dopasowanie przy użyciu wyrażeń regularnych Perla w całym tekście
plik. Przykład: '(?smi)This.*multi.*line.*match'. Widzieć Perlre(1) aby uzyskać więcej informacji
o 'smi' i innych modyfikatorach.

Ta opcja może być wykorzystana jako wstęp Treść Kryteria, aby wybrać pliki przed
--linia opcja wyszukuje prawidłowe wiersze dotyczące praw autorskich.

-T, --test, --próba
Uruchom w trybie testowym. Pokaż, co by się stało. Żadne pliki nie są zmieniane.

-v, --gadatliwy POZIOM
Drukuj wiadomości informacyjne. Zwiększ POZIOM liczbowy, aby uzyskać więcej gadatliwości.

-X, --wykluczać REGEXP
Ignoruj ​​pliki pasujące do wyrażenia regularnego. Mecz odbywa się na całej ścieżce. Opcją może być
używane wielokrotnie.

Ta opcja jest stosowana po możliwym --włączać mecze.

-y, --rok ROK
Zaktualizuj pliki za pomocą YEAR. Wartość musi składać się z czterech cyfr.

Domyślną operacją jest użycie aktualnego roku, więc ta opcja nie jest konieczna w
normalne użytkowanie. Przykład użycia: planujesz wziąć długie wakacje przed końcem roku i chcesz
zaktualizuj wcześniej wartość przyszłoroczną.

-T, --nie-rok
Wyłącz aktualizację roku.

Różne Opcje
-H, --help
Wyświetl pomoc.

--pomoc-wyklucz
Wyświetlaj wartości domyślne używane do wykluczania ścieżek i plików.

--pomoc-html
Wyświetl pomoc w formacie HTML.

--pomoc-człowiek
Wyświetl pomoc na stronie podręcznika mężczyzna(1) formacie.

-V, --wersja
Wyświetl informacje kontaktowe i informacje o wersji.

PRZYKŁADY


Podstawowym zastosowaniem jest aktualizacja plików w celu odzwierciedlenia bieżącego roku; opcja --rok jest dorozumiana:

aktualizacja praw autorskich *

Aby sprawdzić, co się stanie:

aktualizacja praw autorskich --verbose 1 --test *

Zaktualizuj tylko plik kodu C:

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

Możliwe jest ograniczenie rekursywnej aktualizacji plików tylko do tych plików, których zawartość
dopasuj wyrażenie regularne. W tym przypadku linie, których to dotyczy, to te, które pasują --linia Wyrażenie regularne.

aktualizacja praw autorskich \
--regexp '(?i)Autor:.*Jan.*Kowalski' \
--line '\bFoo\b' \
--ignoruj ​​'\.(bak|bup|[~#]])$' \
--pełne 1 \
--rok 2013 \
--testuj \
--rekurencyjne \
.

ROZWIĄZYWANIE PROBLEMÓW


Zobacz opcję --odpluskwić.

ŚRODOWISKO


E-MAIL
W formie "[email chroniony]"; to znaczy bez kątów <>. Jeśli ustawione,
wartość jest używana w opcji --automatyczny tylko jeśli zmienna środowiskowa NAME nie jest ustawiona.

Aby znaleźć imię i nazwisko, część lokalna w adresie e-mail musi być zgodna z wielkością liter
niewrażliwe wyrażenie regularne '^[az-]+\.[az-]+@':

[email chroniony] Nie używane, nie w formie First.Last
+------ +----------

[email chroniony] Nie używane, podobnie
+---------------- +----------
| |
Część lokalna Część domeny

IMIĘ
W formie „Imię Nazwisko”. Jeśli jest ustawiona, wartość jest używana w opcji --automatyczny.

Korzystaj z aktualizacji praw autorskich online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    HAUST
    HAUST
    SWIG to narzędzie do tworzenia oprogramowania
    która łączy programy napisane w C i
    C++ z różnymi wysokopoziomowymi
    języki programowania. SWIG jest używany z
    różne...
    Pobierz SWIG
  • 2
    Motyw WooCommerce Nextjs React
    Motyw WooCommerce Nextjs React
    Motyw React WooCommerce, zbudowany z
    Następny JS, Webpack, Babel, Node i
    Express, używając GraphQL i Apollo
    Klient. Sklep WooCommerce w React(
    zawiera: Produkty...
    Pobierz motyw WooCommerce Nextjs React
  • 3
    archlabs_repo
    archlabs_repo
    Repozytorium pakietów dla ArchLabs To jest plik
    aplikacja, którą można również pobrać
    od
    https://sourceforge.net/projects/archlabs-repo/.
    Został on hostowany w OnWorks w...
    Pobierz archlabs_repo
  • 4
    Projekt Zefir
    Projekt Zefir
    Projekt Zephyr to nowa generacja
    system operacyjny czasu rzeczywistego (RTOS).
    obsługuje wiele urządzeń
    architektury. Opiera się na A
    małe jądro...
    Pobierz projekt Zephyr
  • 5
    Scons
    Scons
    SCons to narzędzie do tworzenia oprogramowania
    jest lepszą alternatywą dla
    klasyczne narzędzie do budowania „Make”.
    wszyscy znamy i kochamy. SCons jest
    wdrożył...
    Pobierz SCons
  • 6
    PSeInt
    PSeInt
    PSeInt to interpreter pseudokodu dla
    hiszpańskojęzyczni studenci programowania.
    Jego głównym celem jest bycie narzędziem do
    nauka i zrozumienie podstaw
    koncepcja...
    Pobierz PSeInt
  • więcej »

Komendy systemu Linux

Ad