Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko190
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin
To Znalezisko jest w archiwum

156

Pasek postępu dla /bin/cp

Kolejny powód by kochać *NIX-owe konsole. Kawałek kodu dodający pasek postępu (AKA progress-bar) do zwykłej komendy /bin/cp.

_....._
_....._
konto usunięte
z
chris-lamb.co.uk
dodany: 29.01.2008, 18:21:24
  • #
    technologia
  • #
    nowetechnologie
  • #
    unix
  • #
    cp
  • 31
  • Otrzymuj powiadomienia
    o nowych komentarzach

Komentarze (31)

najlepsze

rocku
rocku
rocku
30.01.2008, 15:35:31
  • 7
Zrobiłem mały benchmark, kopiowanie pliku 700MB w ramach jednej partycji:

cp:

real 0m26.080s
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

ponton
ponton
30.01.2008, 00:09:00
  • 6
Dzięki temu, że jest to wolne oprogramowanie, zyskuje cała społeczność.

Join us now and share your software

You'll be free, hackers, you'll be freeeeeeeeEEEEEEEEEEEeeeeeeee!
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

vermaden
vermaden
30.01.2008, 09:06:48
  • 4
hostname# pv < 7.0-RC1-i386-disc1.iso > ASD

510MB 0:00:18 [27.3MB/s] [===========================================>] 100%

hostname# curl file:7.0-RC1-i386-disc1.iso -o ASD

%
  • 1
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

occulkot
occulkot
30.01.2008, 12:18:10
  • 1
no ja nie wiem za co minusy ;) - jakby nie patrzec przedstawione tu rozwiazania dzialaja - i to nawet jakby lepiej ;P
Obi-San
Obi-San
29.01.2008, 23:10:53
  • 4
Miłe urozmaicenie, zupełnie jak w wget. Na pewno przyda się przy większych plikach, gdzie czasami się człowiek zastanawia czy poszło "coś nie tak"/zerwało się połączenie/cokolwiek. Zdecydowanie wykop.
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

Socek
Socek
Socek
30.01.2008, 08:56:21
  • 3
Szkoda, że do folderów to nie działa. Jak się doda do skryptu przełącznik "-r" to wtedy jakieś badziewia lecą.
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

Nexiu
Nexiu
29.01.2008, 21:59:51
  • 3
Do zakopujacego viptv_pl: dla Ciebie moze banal, ale ja np o tym nie wiedzialem mimo ze juz dlugo uzywam linuksa. Po prostu czlowiek tak w codziennej pracy sie nad tym nie zastanawia (przynajmnie ja) i nie wpadlem na pasek postepu. Inna kwestia, ze u mnie cos nie dziala ten skrypt.. ale chwile posiedze i to rozpracuje ;p
  • 1
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

o.....h
konto usunięte 30.01.2008, 07:04:25
  • 2
mi tez nie dziala, nie mam czasu sie bawic teraz, ale mam pv
Nexiu
Nexiu
30.01.2008, 17:55:55
  • 2
Chyba nie czytaliscie komentarzy uwaznie.

Uzytkownik **dood* zaproponowal lepsze i szybsze rozwiazanie. Nie bede powtarzal za nim, ale wystarczy ta binarka zastapic standardowe cp.

http://forkbomb.org/cp-pbar-binary

Dla
  • 1
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

grajkoo
grajkoo
01.02.2008, 13:01:30
  • 2
&& chmod 755 /bin/cp
kred
kred
kred
30.01.2008, 07:26:11
  • 2
Fantastyczne, ale chyba lepiej gdyby było to wbudowane w cp.
  • 1
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

kabzior
kabzior
01.02.2008, 08:18:43
  • 1
Nie wiem czemu. Przestał byś jeść swoje ulubione danie dlatego że ludzie w internecie piszą że dostają po nim sraczki? :)
andrut
andrut
30.01.2008, 04:15:49
  • 2
pikene. jako hack podoba mi sie :) - poza tym zawsze mi brakowalo paska postepu w tradycyjnym cp. teraz widze, ze nie bylem sam.

szkoda tylko, ze niepraktyczne, bo musi bardzo spowalniac samo kopiowanie: pasek postepu przydaje sie tylko przy duzych plikach, a przepuszczenie tego przez strace i potem wyjscie strace przez awka musi dawac koszmarne spowolnienie, przez co na skopiowanie pliku z paskiem postepu z tego skryptu trzeba zapewne czekac duzo
  • 2
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

d.....d
d.....d
konto usunięte 30.01.2008, 10:14:16
  • 3
Zgadza się, metoda ta będzie spowalniać kopiowanie pewnie o jakieś 500%, jeśli nie więcej. Lepszym rozwiązaniem jest zastosowanie wymienionego wyżej pv lub naniesienie łatki na coreutils dodającej do cp opcję (-o) paska postępu.

łatka: http://forkbomb.org/cp-pbar.patch

binarka cp: http://forkbomb.org/cp-pbar-binary
kred
kred
kred
30.01.2008, 07:26:33
  • 1
Trzeba zrobić jakiś benchmark.
kabzior
kabzior
30.01.2008, 08:04:13
  • 1
Strasznie stare to musi być, skoro pokazowo kopiują "potato" ;))

Ale patent fajny, wykop :)
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

  • <
  • 1
  • 2
  • Strona 1 z 2
  • >

Hity

tygodnia

KSeF padł. Szybko poszło
KSeF padł. Szybko poszło
2663
Kobiety mobbingują częściej. Niewygodna prawda, której nie chcemy usłyszeć
Kobiety mobbingują częściej. Niewygodna prawda, której nie chcemy usłyszeć
2314
Pracownicy Dino marzną w sklepie. "Temperatura na kasie wynosiła 6 st. C"
Pracownicy Dino marzną w sklepie. "Temperatura na kasie wynosiła 6 st. C"
2084
W tej okolicy na polowaniu zastrzelono 16 latka. Myśliwi strzelali z samochodu
W tej okolicy na polowaniu zastrzelono 16 latka. Myśliwi strzelali z samochodu
2011

Pokaż 18+

Gwałtowne hamowanie pociągu PKP Intercity! Na torach stali... myśliwi z bronią
Gwałtowne hamowanie pociągu PKP Intercity! Na torach stali... myśliwi z bronią
1933
Pokaż więcej

Powiązane tagi

  • #ciekawostki
  • #nauka
  • #komputery
  • #zainteresowania
  • #stacjakosmiczna
  • #wydarzenia
  • #polska
  • #informatyka
  • #internet
  • #sztucznainteligencja
  • #swiat
  • #rozrywka
  • #ai
  • #motoryzacja
  • #telefony

Wykop © 2005-2026

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking