InglesPransesEspanyol

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"firstname.lastname@example.com"; 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-]+@':

address@example.com Hindi ginagamit, hindi sa anyo Una. Huli
+------ +----------

mr.first.lastname@example.com 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
    Alt-F
    Alt-F
    Nagbibigay ang Alt-F ng libre at open source
    alternatibong firmware para sa DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Ang Alt-F ay may Samba at NFS;
    sumusuporta sa ext2/3/4...
    I-download ang Alt-F
  • 2
    usm
    usm
    Ang Usm ay isang pinag-isang pakete ng slackware
    manager na humahawak ng awtomatiko
    paglutas ng dependency. Ito ay nagkakaisa
    iba't ibang mga repositoryo ng pakete kasama ang
    slackware, slacky, p...
    I-download ang usm
  • 3
    Chart.js
    Chart.js
    Ang Chart.js ay isang library ng Javascript na
    nagbibigay-daan sa mga designer at developer na gumuhit
    lahat ng uri ng mga chart gamit ang HTML5
    elemento ng canvas. Nag-aalok ang Chart js ng mahusay
    array...
    I-download ang Chart.js
  • 4
    iReport-Designer para sa JasperReports
    iReport-Designer para sa JasperReports
    TANDAAN: Suporta sa iReport/Jaspersoft Studio
    Anunsyo: Sa bersyon 5.5.0,
    Ang Jaspersoft Studio ang magiging opisyal
    kliyente ng disenyo para sa JasperReports. Iniuulat ko
    ay ...
    I-download ang iReport-Designer para sa JasperReports
  • 5
    PostInstallerF
    PostInstallerF
    I-install ng PostInstallerF ang lahat ng
    software na Fedora Linux at iba pa
    ay hindi kasama bilang default, pagkatapos
    pagpapatakbo ng Fedora sa unang pagkakataon. Nito
    madali para sa...
    I-download ang PostInstallerF
  • 6
    bakas
    bakas
    Ang strace project ay inilipat sa
    https://strace.io. strace is a
    diagnostic, debugging at pagtuturo
    userspace tracer para sa Linux. Ito ay ginagamit
    para subaybayan ang isang...
    I-download ang strace
  • Marami pa »

Linux command

Ad