je voulais obtenir une réecriture de la commande mv en c pour
l'ecriture d'un mini shell
je voulais obtenir une réecriture de la commande mv en c pour
l'ecriture d'un mini shell
Bonjour
D'abord, on salue. Puis, comme j'ai l'impression que ta question est un devoir d'étudiant, on fait un minimum de recherches avant de poser la question.
Je ne saurais trop te rappeler de lire les règles du forum.
Merci.
@++
GLDavid
Consultez la FAQ Perl ainsi que mes cours de Perl.
N'oubliez pas les balises code :tagcode: ni le tag :resolu:
Je ne répond à aucune question technique par MP.
Bonjour,
Si tu souhaites recoder mv, renseignes toi sur la fonction C rename(). Attention, elle peut avoir un comportement particulier sur le fait de changer un fichier de filesystem.
A tout hasard, je signale qu'il n'y a aucun rapport entre la commande "mv" et l'écriture d'un shell.
Un shell est une interface qui
- lit le clavier
- exécute les commandes existantes en fonction des ordres lus
Autrement dit, tu peux très bien réécrire ton propre "mv" et l'appeler depuis ton shell habituel, ou écrire ton propre shell et lui faire exécuter la vraie commande "mv" ou faire les deux... ou ni l'un ni l'autre...
Mon Tutoriel sur la programmation «Python»
Mon Tutoriel sur la programmation «Shell»
Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
Et on poste ses codes entre balises [code] et [/code]
Partager