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.
@++
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...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager