Shell programmation

Fermé
jenas - 26 sept. 2008 à 22:24
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 28 sept. 2008 à 11:59
Bonjour,
j'amerais faire une programation avec le language shell je voudrais parcourir tous mes répertoires à partir d'un argument et rechercher tous les fichiers core et puis les détruire. j'ai commencer comme ça mai chui bloquer

if test $# -eq 1
then

if test -d $1
then
cd $1
for i in *


merci de m'aidez s'il vous plaît
A voir également:

1 réponse

[Dal] Messages postés 6193 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 4 juillet 2024 1 089
26 sept. 2008 à 23:34
Salut,

Est-ce que faire cela :

find / -name core -exec rm {} \;

ne serait pas plus facile ?

find / -name core -print -exec rm {} \;

Pour voir ce que fait find

find / -name core -print -ok -exec rm {} \;

Pour demander confirmation à chaque exécution de la commande de suppression

etc., etc.

Voir man find


Dal
0
jenasdu971 Messages postés 1 Date d'inscription vendredi 26 septembre 2008 Statut Membre Dernière intervention 28 septembre 2008
28 sept. 2008 à 11:23
merci
j'ai trouvé c bon seulement je dois faire un rapport avec latex mais je sais pas commen l'utiliser merci de m'aider
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897 > jenasdu971 Messages postés 1 Date d'inscription vendredi 26 septembre 2008 Statut Membre Dernière intervention 28 septembre 2008
28 sept. 2008 à 11:26
Merci d'ouvrir un autre sujet pour ton problème avec Latex.

Par contre si tu pouvais détailler la solution concernant ton problème d'origine ce serait sympa ;-))
0
jenasdu971 > jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020
28 sept. 2008 à 11:34
Ok dsl j'aimerais savoir si c'est dans emacs que je dois écrire la fontion ou dans le terminal directement?
0
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 897 > jenasdu971
28 sept. 2008 à 11:59
La réponse dès que tu nous auras donné* la solution à ton problème initial ;-))

* De ton plein gré bien évidemment
0