The UNIX and Linux Forums  
Hallo en welkom van de Verenigde Staten aan de UNIX en Linux Forum! Bedankt voor uw bezoek en Deelnemen aan onze wereldwijde gemeenschap.

Go Back   De Unix-en Linux Forum > Top Forums > UNIX for Advanced & Expert Gebruikers
.
google unix.com



UNIX for Advanced & Expert Gebruikers Expert-to-Expert. Hier geavanceerde UNIX-, UNIX-commando's, Linux, Operating Systems, System Administration, programmering, Shell, Shell scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD.

Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
Draad Thread Starter Forum Antwoorden Last Post
Vooruitgang mirusnet Programmeren en Shell Scripting 2 01-21-2008 11:26
Controle cp vooruitgang MarGur UNIX voor Dummies Questions & Answers 0 05-15-2007 05:13 PM
voortgangsbalk sakthi.abdullah UNIX for Advanced & Expert Gebruikers 4 12-08-2006 05:23
TAR-Progress bar? dicko44 Programmeren en Shell Scripting 1 09-01-2006 09:11
voortgangsbalk aanvrager Programmeren en Shell Scripting 3 11-26-2002 11:22 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 05-20-2008
wrapster wrapster is offline
Geregistreerde gebruiker
  
 

Join Date: Jan 2008
Posts: 193
hoe hebben een cp vooruitgang bar?

Hi all,
Dit is een hervormde berichten op mijn vroegere !!!!!!

Ik zou graag willen weten hoe u een voortgangsbalk onder meer tijdens het gebruik van de CP ...
Ik ben het kopiëren van een paar grote bestanden van de cdrom, maar ben niet in staat om uit te vinden, hoe u een voortgangsbalk te geven !!!!!

Ik controleerde andere sites ook, maar het probleem is hier dat, is dit cp er aan de hand in een van de boot scripts tijdens het opstarten!

Dus ik kan niet over andere expliciet uitvoerbare scripts die worden uitgevoerd binnen een reeds lopend script, ook ik heb geprobeerd het omzetten van een script om functies en het doorgeven van deze bestanden als args, maar didnt work!!

Zo kon u pls geven een aantal scripts (gewoon scripts) die de job?

Bedankt
  #2 (permalink)  
Old 05-21-2008
tijdperk era is offline Forum Advisor  
Herder van Nutteloze Cats (On Sabbatical)
  
 

Join Datum: maart 2008
Locatie: / er / is / alleen / bin / sh
Berichten: 3652
Hier is een snelle hack. Als u niet awk of stat beschikbaar te hebben, kan ik niet voorstellen dat je zal hebben Perl, Hetzij.

Code:
#!/bin/sh
#
# cpbar -- era 2008-05-21 for unix.com
#
# Depends:
#  stat
#  cp
#  awk

syntax () {
    echo "Syntax: $0 srcfile destfile" >&2
    echo " " "$@" >&2
    exit 1
}

test -r "$1" || syntax "File '$1' not found"
test -d "$2" && syntax "Must name destination file ('$2' is a directory)"

size=`stat -c %s "$1"`

cp "$1" "$2" &
cppid=$!

trap 'echo; kill $cppid; rm -f "$2"; exit 127' 1 2 3 5 15

while true; do
    nsize=`stat -c %s "$2"`
    awk -v f1="$1" -v f2="$2" -v size=$size -v nsize=$nsize '
	BEGIN { printf "Copying %s to %s: %4.2f%%\r", f1, f2, 100*nsize/size }'
    case $nsize in $size) break ;; esac
    sleep 1
done

echo

wait $cppid

Laatst gewijzigd door tijdperk; op 05.21.2008 04:00.. Reden: Verwijder bestemming bestand als onderbroken; percentage berekening fout is (duh :-), leg er breken na awk dus het is 100% geeft aan het eind
Closed Thread

Bladwijzers

Thread Tools Zoeken in deze Thread
Zoeken in deze Thread:

Uitgebreid zoeken
Display Modes Beoordeel deze draad
Beoordeel deze draad:

Posting Regels
Jij mag niet Post Nieuwe threads
Jij mag niet na antwoorden
Jij mag niet post attachments
Jij mag niet bewerk uw berichten

BB code is Aan
Smilies zijn Aan
[IMG] code Aan
HTML-code is Uit
Trackbacks zijn Aan
Pingbacks zijn Aan
Refbacks zijn Aan




Alle tijden zijn GMT -4. Het is nu 05:33.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Vertalingen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
De Unix-en Linux Forums Copyright © 1993-2009. Alle rechten Reserved.Ad Beheer door RedTyger

Content Relevante URL's door vBSEO 3.2.0