InglesPransesEspanyol

Ad


OnWorks favicon

copyright-update - Online sa Cloud

Patakbuhin ang copyright-update sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command copyright-update na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


copyright-update - I-update ang impormasyon ng Copyright sa mga file

SINOPSIS


copyright-update [mga opsyon] FILE [FILE ...]
copyright-update [mga opsyon] --recursive PATH [PATH ...]

DESCRIPTION


I-update ang impormasyon ng copyright sa hanay ng mga file, posibleng paulit-ulit, tumutugma sa nilalaman
pamantayan. Ang pag-update ay nakakaapekto sa taon ng copyright, impormasyon sa address ng GPL atbp.

Ang linya ay dapat may salitang "Copyright", isang puwang, tatlong character na '(C)' (o isang U+00A9 UTF
copyright sign), isang espasyo, at ang hanay ng mga taon. Ang iba't ibang dami ng mga puwang at tab ay
pinahihintulutan, ngunit dapat na walang mga puwang sa paligid ng dash-character sa YEAR-YEAR. Mga halimbawa:

Kinakailangan ang isang whitespace, o maramihang
| | Walang puwang sa pagitan ng mga taon
| | |
Copyright (C) YYYY-YYYY
Copyright: (C) YYYY-YYYY
|
Opsyonal ang colon

Bilang default, palaging binabalewala ang ilang partikular na file at landas; tulad ng mga direktoryo ng kontrol sa bersyon,
backup file, object file at binary file ayon sa "-T" file test ni Perl. Takbo
program na may opsyon --help-exclude upang makita ang ibukod ang listahan ng landas.

Opsyon


Tumakbo pagpipilian
-a, --auto
Sa awtomatikong mode, ang pangalan ng may-akda ay binabasa mula sa environment variable na NAME at lamang
mga linyang tumutugma sa 'Copyright.*$NAME' ay apektado. Kung hindi nakatakda ang NAME, basahin ang impormasyon
mula sa email.

Kung walang NAME o EMAIL sa evenvironemt, o kung wala sa a
mga nakikilalang format (tingnan ang seksyong KAPALIGIRAN), walang ginagawa ang mga opsyong ito.

Ang pagpipiliang ito ay epektibong sumusubok na i-preset ang halaga para sa --linya pagpipilian.

-c, --code
Preset --isama upang tumugma sa mga karaniwang code na file: .c, .h, .cc, .hh, .cpp, .c++, .hpp, .C,
.pl, .py, .sh at .rb

-d, --debug ANTAS
I-on ang pag-debug. Ang antas ay maaaring nasa hanay na 0-10.

-f, --fsf-address
Baguhin ang mga talata ng Lisensya na tumutukoy sa FSF address. Ang kasalukuyang rekomendasyon ng FSF
ay ang pag-redirect ng mga katanungan tungkol sa mga lisensya sa kanilang URL.

Mabisang palitan ang mga talata:

Dapat ay nakatanggap ka ng isang kopya ng GNU General Public License
kasama ng programang ito; kung hindi, sumulat sa Libreng Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

Dapat ay nakatanggap ka ng isang kopya ng GNU General Public License
kasama ang paketeng ito; kung hindi, sumulat sa Libreng Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301USA

Kasama nito:

Dapat ay nakatanggap ka ng isang kopya ng GNU General Public License
kasama ng programang ito. Kung hindi, tingnan mohttp://www.gnu.org/licenses/>.

-ako, --isama REGEXP
Isama ang mga file na tumutugma sa regexp. Ang laban ay tapos na laban sa buong landas.

Kung hindi ibinigay ang opsyong ito, awtomatikong kasama ang bawat file. Pwede ang mga posporo
mas ma-filter sa pamamagitan ng paggamit ng opsyon --ibukod.

Maaaring gamitin ang opsyong ito nang maraming beses. Tingnan din ang opsyon --code.

-l, --linya REGEXP
Baguhin lamang ang mga linya na tumutugma sa REGEXP. Case-insensitive ang laban.

-r, - nagrerecursive
Recursively hanapin ang lahat ng mga direktoryo na ibinigay sa command line.

-R, --regexp REGEXP
Baguhin lamang ang mga file na ang nilalaman ay tumutugma sa REGEXP. Binabasa ang file bilang isang malaki
string upang posible na tumugma gamit ang mga regular na expression ng Perl sa kabuuan
file. Isang halimbawa: '(?smi)This.*multi.*line.*match'. Tingnan mo perlre(1) para sa karagdagang impormasyon
tungkol sa 'smi' at iba pang modifier.

Maaaring gamitin ang pagpipiliang ito bilang paunang nilalaman pamantayan, upang pumili ng mga file bago
--linya hinahanap ng opsyon ang tamang mga linya ng Copyright.

-t, --pagsusulit, --dry-run
Patakbuhin sa test mode. Ipakita kung ano ang mangyayari. Walang mga file na nabago.

-sa, --verbose ANTAS
Mag-print ng mga mensaheng nagbibigay-kaalaman. Taasan ang numeric LEVEL para sa higit pang verbosity.

-x, --ibukod REGEXP
Huwag pansinin ang mga file na tumutugma sa regexp. Ang laban ay tapos na laban sa buong landas. Ang pagpipilian ay maaaring
ginamit ng maraming beses.

Ang pagpipiliang ito ay inilapat pagkatapos posible --isama tugma

-y, --taon YEAR
I-update ang mga file gamit ang YEAR. Dapat na apat na digit ang value.

Ang default na operasyon ay ang paggamit ng kasalukuyang taon, kaya hindi kinakailangan ang opsyong ito sa
normal na gamit. Use case: plano mong magbakasyon bago matapos ang taon at gusto mong magbakasyon
i-update muna ang halaga ng susunod na taon.

-Y, --walang-taon
Huwag paganahin ang pag-update ng taon.

Miscellaneus pagpipilian
-h, - Tumulong
Ipakita ang tulong.

--help-exclude
Ipakita ang mga default na halaga na ginagamit upang ibukod ang mga path at file.

--help-html
Ipakita ang tulong sa HTML na format.

--tulong-tao
Ipakita ang tulong sa manual page lalaki(1) pormat.

-V, --bersyon
Ipakita ang impormasyon ng contact at bersyon.

HALIMBAWA


Ang pangunahing gamit ay upang i-update ang mga file upang ipakita ang kasalukuyang taon; opsyon --taon ay implicit:

copyright-update *

Upang subukan kung ano ang mangyayari:

copyright-update --verbose 1 --test *

I-update lamang ang C-code file:

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

Posibleng paghigpitan ang pag-update ng mga file nang paulit-ulit sa mga file lamang na may nilalaman
tumugma sa regexp. Dito, ang mga linyang apektado ay ang mga tumutugma --linya regular na pagpapahayag.

copyright-update \
--regexp '(?i)May-akda:.*John.*Doe' \
--line '\bFoo\b' \
--ignore '\.(bak|bup|[~#]])$' \
--verbose 1 \
--taon 2013 \
--pagsusulit \
--recursive \
.

Pag-areglo


Tingnan ang opsyon --debug.

Kapaligiran


EMAIL
Sa anyo"[protektado ng email]"; ibig sabihin, walang mga anggulo <>. Kung nakatakda,
ang halaga ay ginagamit sa opsyon --auto kung hindi nakatakda ang environment variable na NAME.

Upang mahanap ang una at apelyido, ang lokal na bahagi sa email address ay dapat tumugma sa case
insensitive regexp '^[az-]+\.[az-]+@':

[protektado ng email] Hindi ginagamit, hindi sa anyo Una. Huli
+------ +----------

[protektado ng email] Hindi ginagamit, gayundin
+---------------- +----------
| |
Localpart Domain bahagi

NAME
Sa form na "Firstname Lastname". Kung nakatakda, ang halaga ay ginagamit sa opsyon --auto.

Gumamit ng copyright-update online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    CalcTools
    CalcTools
    Ang pinagmulan ng Java ay inilaan upang magsilbi bilang isang
    nexus para sa pagtuturo ng parehong matematika at
    mga solusyon sa software para sa pagkalkula sa
    umuulit na equation. Mga pampublikong interface
    payagan ang isang...
    I-download ang CalcTools
  • 2
    Rocket.Chat Desktop Client
    Rocket.Chat Desktop Client
    Rocket.Chat Desktop client ay ang
    opisyal na desktop app para sa Rocket.Chat,
    ang simple ngunit makapangyarihang open source na web
    platform ng chat. Sinubukan ito sa macOS,
    Windows ...
    I-download ang Rocket.Chat Desktop Client
  • 3
    OfficeFloor
    OfficeFloor
    Nagbibigay ang OfficeFloor ng inversion ng
    kontrol ng pagkabit, kasama ang: - dependency
    iniksyon - pagpapatuloy ng iniksyon -
    thread injection Para sa karagdagang impormasyon
    bisitahin ang...
    I-download ang OfficeFloor
  • 4
    DivKit
    DivKit
    Ang DivKit ay isang open source na Server-Driven
    Framework ng UI (SDUI). Pinapayagan ka nitong
    ilunsad ang mga update mula sa server sa
    iba't ibang bersyon ng app. Gayundin, maaari itong maging
    ginagamit para...
    I-download ang DivKit
  • 5
    subconverter
    subconverter
    Utility upang i-convert sa pagitan ng iba't-ibang
    format ng subscription. Mga gumagamit ng Shadowrocket
    dapat gumamit ng ss, ssr o v2ray bilang target.
    Maaari mong idagdag ang &remark= sa
    Telegram-like na HT...
    I-download ang subconverter
  • 6
    SWASH
    SWASH
    Ang SWASH ay isang pangkalahatang layunin na numero
    tool para sa pagtulad sa hindi matatag,
    non-hydrostatic, free-surface,
    rotational flow at transport phenomena
    sa tubig sa baybayin bilang ...
    I-download ang SWASH
  • Marami pa »

Linux command

Ad