Article View: pl.comp.lang.c
Article #310442Re: Podsumowanie Projektu Liczniki - programowanie i wydajność różnych j. prog.
From: Jacek Marcin Jaworski
Date: Sun, 02 Apr 2023 21:48
Date: Sun, 02 Apr 2023 21:48
21 lines
2769 bytes
2769 bytes
niedziela, 2 kwietnia 2023 o 21:57:13 UTC+2 Maciek Godek napisał(a): > > Od kiedy zacząłem programować zawsze intrygowało mnie ile linii kodu mają moje programy > Ja zawsze sobie piszę w bashu np. > > $ find ./ -name '*.c' -or -name '*.h' |xargs wc -l Odpowiem tak: licznik.sh -p licznik.sh zlicza ilość lini w kodach źródłowych. licznik.sh [-p][-w] [-l] [-f] [-c] [--cicho] [--wlacz WŁĄCZ] [--pomin POMIŃ] [--bezRekurencji] [KAT ...] -p, --pomoc Ta pomoc; -w, --wersja Wersja; -l, --licencja Informacja o licencji; -f, --filtry Wypisuje wszystkie filtry; -c, --czysc Czyści filtry i listę katalgów; --cicho Wypisuje jedynie podsumowanie; --wlacz WŁĄCZ Dodaje wzorzec pliku WŁĄCZ (może być ich wiele roz. przecinkiem). Przykład: rezultat opcji -f; --pomin POMIŃ Pomija wzorzec pliku POMIŃ (może być ich wiele roz. przecinkiem). Przykład: rezultat opcji -f; -b, --bezRekurencji Bez rekurencji; KAT Katalog do zliczania (może być ich wiele roz. spacją). Domyślnie jest to kat. bieżący. UWAGA: Aby srkypty Basza działały z napisami z wykrzykinikami w nazwach w /home/jacek-marcin/.bashrc nalezy dodać 'set +H'.
Technical Details
Message-ID:
<d5dad83c-f655-442e-b851-85b191a5ec2cn@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mailReferences:
<17bcac92-6b24-48ee-b353-0edc6908eee8n@googlegroups.com> <e3eea577-a9bf-4e91-9ef6-6e11e1e2fe4fn@googlegroups.com>Show Full Headers
Complete Article Headers
X-Received: by 2002:a05:620a:b11:b0:73b:aa08:79ea with SMTP id t17-20020a05620a0b1100b0073baa0879eamr7494065qkg.5.1680472082104; Sun, 02 Apr 2023 14:48:02 -0700 (PDT) X-Received: by 2002:a05:6870:f901:b0:17a:dcce:86bf with SMTP id ao1-20020a056870f90100b0017adcce86bfmr12691753oac.8.1680472081864; Sun, 02 Apr 2023 14:48:01 -0700 (PDT) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail Newsgroups: pl.comp.lang.c Date: Sun, 2 Apr 2023 14:48:01 -0700 (PDT) In-Reply-To: <e3eea577-a9bf-4e91-9ef6-6e11e1e2fe4fn@googlegroups.com> Injection-Info: google-groups.googlegroups.com; posting-host=188.147.108.79; posting-account=uFgJ3goAAAAHaGlwfVGxxrSUMlvEACGk NNTP-Posting-Host: 188.147.108.79 References: <17bcac92-6b24-48ee-b353-0edc6908eee8n@googlegroups.com> <e3eea577-a9bf-4e91-9ef6-6e11e1e2fe4fn@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <d5dad83c-f655-442e-b851-85b191a5ec2cn@googlegroups.com> Subject: Re: Podsumowanie Projektu Liczniki - programowanie i wydajność różnych j. prog. From: Jacek Marcin Jaworski <jaworski1978@adres.pl> Injection-Date: Sun, 02 Apr 2023 21:48:02 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit