Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications > Shell
Shell Vos questions sur l'utilisation des commandes shell
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/02/2006, 15h23   #1
Membre habitué
 
Avatar de nicolas66
 
Étudiant
Inscription : février 2004
Messages : 326
Détails du profil
Informations personnelles :
Âge : 28

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : février 2004
Messages : 326
Points : 107
Points : 107
Par défaut Commande `cp`

Bonjour,

J'ai remarké que la commande `cp` ne comportait pas de barre de progression. Cela peut être vite gênant lors de la copie de fichiers volumineux.

Je voulais donc savoir s'il était possible de récupérer le code source de la commande `cp` sur le net et si oui sur quel site ? J'essayerais de modifier moi-même le code pour ajouter cette fonctionnalité. Merci d'avance .


Nico.
nicolas66 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/02/2006, 15h26   #2
Membre Expert
 
Avatar de becket
 
Frédéric Brugmans
Informaticien multitâche
Inscription : février 2005
Messages : 661
Détails du profil
Informations personnelles :
Nom : Frédéric Brugmans

Informations professionnelles :
Activité : Informaticien multitâche

Informations forums :
Inscription : février 2005
Messages : 661
Points : 1 196
Points : 1 196
cp -v ne te suffit pas ?
becket est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/02/2006, 15h30   #3
Membre Expert
 
Avatar de trattos
 
Inscription : juillet 2003
Messages : 1 005
Détails du profil
Informations personnelles :
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : juillet 2003
Messages : 1 005
Points : 1 023
Points : 1 023
Citation:
Envoyé par becket
cp -v ne te suffit pas ?
C'est vrai que ça ne nous dit pas ce qu'il reste à faire. En tout cas si tu y arrives... Bonne chance!
trattos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/02/2006, 15h40   #4
Membre habitué
 
Avatar de nicolas66
 
Étudiant
Inscription : février 2004
Messages : 326
Détails du profil
Informations personnelles :
Âge : 28

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : février 2004
Messages : 326
Points : 107
Points : 107
Faudrait juste arriver à choper la taille totale des fichiers à copier et la taille courante du fichier qui est en train de se copier.
nicolas66 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/02/2006, 15h44   #5
Membre Expert
 
Avatar de narmataru
 
Inscription : décembre 2002
Messages : 1 423
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : décembre 2002
Messages : 1 423
Points : 1 491
Points : 1 491
bonjour,
Oui ça peut être une bonne idée

Normalement ta distribution doit te fournir les sources des applications qu'elle distribue. Par exemple pour récupérer les sources de 'cp' sous debian :

Citation:
debian:/tmp/tmp$ dpkg -S $(which cp)
coreutils: /bin/cp

debian:/tmp/tmp$ apt-get source coreutils
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Nécessité de prendre 4288ko dans les sources.
Réception de : 1 ftp://ftp.debian.org testing/main coreutils 5.2.1-2.1 (dsc) [820B]
Réception de : 2 ftp://ftp.debian.org testing/main coreutils 5.2.1-2.1 (tar) [4259kB]
Réception de : 3 ftp://ftp.debian.org testing/main coreutils 5.2.1-2.1 (diff) [28,3kB]
4288ko réceptionnés en 1m12s (59,2ko/s)
dpkg-source: extracting coreutils in coreutils-5.2.1
dpkg-source: unpacking coreutils_5.2.1.orig.tar.gz
dpkg-source: applying ./coreutils_5.2.1-2.1.diff.gz

debian:/tmp/tmp$ cd coreutils-5.2.1/
debian:/tmp/tmp/coreutils-5.2.1$ ls
coreutils-5.2.1.tar.bz2 coreutils-5.2.1.tar.bz2.sig debian

debian:/tmp/tmp/coreutils-5.2.1$ tar -xjf coreutils-5.2.1.tar.bz2
debian:/tmp/tmp/coreutils-5.2.1$ find coreutils-5.2.1/ -name "cp.c"
coreutils-5.2.1/src/cp.c
__________________
Reportage d'Arte sur Linux
narmataru est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/02/2006, 15h49   #6
Membre habitué
 
Avatar de nicolas66
 
Étudiant
Inscription : février 2004
Messages : 326
Détails du profil
Informations personnelles :
Âge : 28

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : février 2004
Messages : 326
Points : 107
Points : 107
Heu perso j'ai une Fedora Core 3 mais je ne sais pas trop où trouver ces sources . T'as une idée sur la question ?
nicolas66 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/02/2006, 16h42   #7
Membre éclairé
 
Inscription : mai 2004
Messages : 376
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 376
Points : 343
Points : 343
Sur les sites rpmseek ou rpmfind je pense. Sinon regarde dans ton gestionnaire de package (yum ou urpmi pour fedora je ne sais plus ...)
getupa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/02/2006, 17h14   #8
Membre habitué
 
Avatar de nicolas66
 
Étudiant
Inscription : février 2004
Messages : 326
Détails du profil
Informations personnelles :
Âge : 28

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : février 2004
Messages : 326
Points : 107
Points : 107
C'est bon j'ai réussi à récup' ca, merci pour ton coup de pouce .


Nico.
nicolas66 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h28.


 
 
 
 
Partenaires

Hébergement Web