Script linux
Résolu/Fermé
junino69
Messages postés
69
Date d'inscription
mardi 22 mai 2007
Statut
Membre
Dernière intervention
28 septembre 2014
-
24 déc. 2009 à 11:13
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 28 déc. 2009 à 18:35
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 28 déc. 2009 à 18:35
A voir également:
- Script linux
- Script vidéo youtube - Guide
- Linux mint - Télécharger - Systèmes d'exploitation
- Diskinternals linux reader - Télécharger - Stockage
- Linux live usb creator - Télécharger - Outils Internet
- Script bat - Guide
20 réponses
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 895
24 déc. 2009 à 11:20
24 déc. 2009 à 11:20
Salut,
Et quelles sont les pistes que tu as commencé à explorer ???
Qu'as-tu essayé de faire pour le moment ?
Et quelles sont les pistes que tu as commencé à explorer ???
Qu'as-tu essayé de faire pour le moment ?
junino69
Messages postés
69
Date d'inscription
mardi 22 mai 2007
Statut
Membre
Dernière intervention
28 septembre 2014
18
24 déc. 2009 à 11:25
24 déc. 2009 à 11:25
pour l'instant j'ai commencer a creer le script resultat.sh
je sais qu'au debut je dois mettre #!/bin/sh
j'ai oublié de preciser que j'utilise une machine virtuelle sous debian (shell)
je sais qu'au debut je dois mettre #!/bin/sh
j'ai oublié de preciser que j'utilise une machine virtuelle sous debian (shell)
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 895
24 déc. 2009 à 11:31
24 déc. 2009 à 11:31
Et quoi d'autre à part le shebang ???
junino69
Messages postés
69
Date d'inscription
mardi 22 mai 2007
Statut
Membre
Dernière intervention
28 septembre 2014
18
24 déc. 2009 à 15:29
24 déc. 2009 à 15:29
rien justement je pars avec des base nul c'est ça qui me desole
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 895
24 déc. 2009 à 15:53
24 déc. 2009 à 15:53
As-tu fait des recherches au moins ???
T'es en BTS info que tu dis et si tu n'as pas avancé d'un iota, à mon avis t'es mal barré ;-((
T'es en BTS info que tu dis et si tu n'as pas avancé d'un iota, à mon avis t'es mal barré ;-((
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
junino69
Messages postés
69
Date d'inscription
mardi 22 mai 2007
Statut
Membre
Dernière intervention
28 septembre 2014
18
24 déc. 2009 à 16:10
24 déc. 2009 à 16:10
le truc c qu'on a pas commencé linux (janvier) pour l'instant les base que j'ai aquis sont via mon entreprise
c'est pas enorme mais c'est toujours ça
concernant mes recherches je fais que ça puis c'est difficile vu que je dois assurer en meme tps le boulot que ces imbecils d'util me donnent...
c'est pas enorme mais c'est toujours ça
concernant mes recherches je fais que ça puis c'est difficile vu que je dois assurer en meme tps le boulot que ces imbecils d'util me donnent...
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 895
24 déc. 2009 à 16:15
24 déc. 2009 à 16:15
et cette mission que je trouve déraisonnable compte tenu de mon niveau m'a été attribué par mon tuteur de stage
[...]
vu que je dois assurer en meme tps le boulot que ces imbecils d'util me donnent...
Si tu pars dans le monde de travail avec ce genre d'à priori et cette mentalité, t'es pas arrivé ;-((
[...]
vu que je dois assurer en meme tps le boulot que ces imbecils d'util me donnent...
Si tu pars dans le monde de travail avec ce genre d'à priori et cette mentalité, t'es pas arrivé ;-((
m_chakroun
Messages postés
16
Date d'inscription
vendredi 25 décembre 2009
Statut
Membre
Dernière intervention
18 mai 2015
5
25 déc. 2009 à 16:44
25 déc. 2009 à 16:44
Salut,
Commence déjà par faire "man find" tu trouveras ton bonheur avec cette commande pour rechercher tes fichiers.
Commence déjà par faire "man find" tu trouveras ton bonheur avec cette commande pour rechercher tes fichiers.
junino69
Messages postés
69
Date d'inscription
mardi 22 mai 2007
Statut
Membre
Dernière intervention
28 septembre 2014
18
27 déc. 2009 à 19:09
27 déc. 2009 à 19:09
merci chakroun mais il me faut que ces fichiers entre dans le fichier txt en question
jipicy quand tu arrive dans une boite ou on tes collegue te parle comme un chien et en te faisant passé pour un pigeon , que les utils que tu voient tous les jours ne savent toujours pas te dire bonjour (j'ai fais des boites, et la politesse est primordial) ... je t'ai planté le décor sachant que je sais au combien j'ai galeré pour trouver une entreprise et que je peux pas la lacher car mon avenir dépend de leur savoir qu'ils doivent me transmettre.
je boulot que je fais j'essaie de le faire avec passion et professionnalisme mais on ne m'aide pas. Et je ne peux pas me plaindre a qui que ce soit.
bref je ne suis pas venu me plaindre mais il faut que j'avance sur ce script absolument
jipicy quand tu arrive dans une boite ou on tes collegue te parle comme un chien et en te faisant passé pour un pigeon , que les utils que tu voient tous les jours ne savent toujours pas te dire bonjour (j'ai fais des boites, et la politesse est primordial) ... je t'ai planté le décor sachant que je sais au combien j'ai galeré pour trouver une entreprise et que je peux pas la lacher car mon avenir dépend de leur savoir qu'ils doivent me transmettre.
je boulot que je fais j'essaie de le faire avec passion et professionnalisme mais on ne m'aide pas. Et je ne peux pas me plaindre a qui que ce soit.
bref je ne suis pas venu me plaindre mais il faut que j'avance sur ce script absolument
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 895
27 déc. 2009 à 19:26
27 déc. 2009 à 19:26
Essaie ça :
find . -type f -mtime +15 -ls | sort -nr +6 | awk '{ print $NF}'
jeanbi
Messages postés
15118
Date d'inscription
samedi 9 décembre 2006
Statut
Contributeur
Dernière intervention
6 février 2023
2 177
27 déc. 2009 à 19:32
27 déc. 2009 à 19:32
bonjour,
mais si tu ne commence pas par comprendre et etudie la commande qui va te permettre de creer ton script , ça va jamais le faire
de la lecture
http://www.c-sait.net/cours/scripts.php
a apres ils vont dire que personne ne les aides
a+
ps: concernant les entreprises il y a des c...s partout faut jamais generaliser
-
FC 11 - Mandriva 2009 -Debian squeeze-
Les meilleures choses ont besoin de patience.(JC ANGLADE)
penser aux astuces https://www.commentcamarche.net/list
Merci chakroun mais il me faut que ces fichiers entre dans le fichier txt en question
mais si tu ne commence pas par comprendre et etudie la commande qui va te permettre de creer ton script , ça va jamais le faire
de la lecture
http://www.c-sait.net/cours/scripts.php
a apres ils vont dire que personne ne les aides
a+
ps: concernant les entreprises il y a des c...s partout faut jamais generaliser
-
FC 11 - Mandriva 2009 -Debian squeeze-
Les meilleures choses ont besoin de patience.(JC ANGLADE)
penser aux astuces https://www.commentcamarche.net/list
junino69
Messages postés
69
Date d'inscription
mardi 22 mai 2007
Statut
Membre
Dernière intervention
28 septembre 2014
18
27 déc. 2009 à 20:02
27 déc. 2009 à 20:02
je vais essayer ça mais avant je vais essayer de comprendre la ligne de commandes si non comme le dit chakroun ça sert a rien
je vous tient au courant le temps que je comprenne un peu
en tout cas messieurs merci d'avance de vos conseil et de votre aide
je vous tient au courant le temps que je comprenne un peu
en tout cas messieurs merci d'avance de vos conseil et de votre aide
junino69
Messages postés
69
Date d'inscription
mardi 22 mai 2007
Statut
Membre
Dernière intervention
28 septembre 2014
18
27 déc. 2009 à 20:43
27 déc. 2009 à 20:43
jipicy ta commande m'a l'ai pas mal maid ya un truc que je pige pas notament " sort -nr +6"
tu pourrez m'éclairer
je vient de l'essayer il me met :
echec d'ouverture +6 aucun fichhier
et puis si il me manque la commande qui me permet de lister tous ces fichier dans "resultat.txt" dans le repertoire home/syncro
tu pourrez m'éclairer
je vient de l'essayer il me met :
echec d'ouverture +6 aucun fichhier
et puis si il me manque la commande qui me permet de lister tous ces fichier dans "resultat.txt" dans le repertoire home/syncro
#!/bin/bash
var=find . -type f -mtime 15 - print | sort
echo " les fichiers sont $var"
var=find . -type f -mtime 15 - print | sort
echo " les fichiers sont $var"
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 895
28 déc. 2009 à 11:00
28 déc. 2009 à 11:00
Salut,
Il manque rien à ta déclaration de variable ???
Du style :
Puis le sort se fera sur le nom des fichiers et non sur leur taille ;-((
D'où le "-nr +6" dans la commande donnée plus haut...
-nr pour trier sur les chiffres uniquement (n) et dans l'ordre inverse (r)
+6 sur le 7 ème champ (on part de 0, champ1=0) en fonction du résultat de la commande "find ... -ls" en sortie.
A adapter si besoin...
Il manque rien à ta déclaration de variable ???
Du style :
var=$(commande...)
Puis le sort se fera sur le nom des fichiers et non sur leur taille ;-((
D'où le "-nr +6" dans la commande donnée plus haut...
-nr pour trier sur les chiffres uniquement (n) et dans l'ordre inverse (r)
+6 sur le 7 ème champ (on part de 0, champ1=0) en fonction du résultat de la commande "find ... -ls" en sortie.
A adapter si besoin...
junino69
Messages postés
69
Date d'inscription
mardi 22 mai 2007
Statut
Membre
Dernière intervention
28 septembre 2014
18
28 déc. 2009 à 15:18
28 déc. 2009 à 15:18
jipicy si je met dans mon script qui devrai ressembler a ça :
#!/bin/bash
find . -type f -mtime +15 -ls | sort -nr +6 | awk '{ print $NF}'
le script se lance certe mais le pb c ke je ne trouve pas mon fichier texte où sont listé tous ces fichiers :s
#!/bin/bash
find . -type f -mtime +15 -ls | sort -nr +6 | awk '{ print $NF}'
le script se lance certe mais le pb c ke je ne trouve pas mon fichier texte où sont listé tous ces fichiers :s
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 895
28 déc. 2009 à 15:27
28 déc. 2009 à 15:27
Est-ce qu'il y a quelque chose au moins sur la sortie standard ? (sortie standard=écran)
Pour avoir le résultat dans un fichier :
Pour avoir le résultat dans un fichier :
find . -type f -mtime +15 -ls | sort -nr +6 | awk '{ print $NF}' > fichier.txt
junino69
Messages postés
69
Date d'inscription
mardi 22 mai 2007
Statut
Membre
Dernière intervention
28 septembre 2014
18
28 déc. 2009 à 15:39
28 déc. 2009 à 15:39
voila ce que ça donne en sortie standard :
sort : echec d'ouverture : +6: aucun fichier ou repertoire de ce type
sort : echec d'ouverture : +6: aucun fichier ou repertoire de ce type
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 895
28 déc. 2009 à 15:51
28 déc. 2009 à 15:51
Alors affiche ce que renvoie (depuis le répertoire où tu dois lancer ta recherche):
find . -type f -mtime +15 -ls
junino69
Messages postés
69
Date d'inscription
mardi 22 mai 2007
Statut
Membre
Dernière intervention
28 septembre 2014
18
28 déc. 2009 à 16:10
28 déc. 2009 à 16:10
aaaaaahhh la ça a l'air beaucoup mieux
j'ai fait cette ligne de commande
find . -type f -mtime +15 -ls > fichier.txt
ça me la mis comme prévu dans le fichier txt
maintenant le script a un peu de mal a le faire
#!/bin/bash
find . -type f -mtime +15 -ls > fichier.txt
c'est pourtant pas mal ça
a moins que je cherche mal le fichier (find fichier.txt)
j'ai fait cette ligne de commande
find . -type f -mtime +15 -ls > fichier.txt
ça me la mis comme prévu dans le fichier txt
maintenant le script a un peu de mal a le faire
#!/bin/bash
find . -type f -mtime +15 -ls > fichier.txt
c'est pourtant pas mal ça
a moins que je cherche mal le fichier (find fichier.txt)
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 895
28 déc. 2009 à 16:13
28 déc. 2009 à 16:13
Le fichier est sensé se trouver dans le répertoire d'où tu as lancé ton script...
Tu peux afficher quelques lignes de ce que renvoie la commande, histoire qu'on voit pourquoi la commande "sort" te renvoie une erreur, s'il te plaît, merci ?
Tu peux afficher quelques lignes de ce que renvoie la commande, histoire qu'on voit pourquoi la commande "sort" te renvoie une erreur, s'il te plaît, merci ?
junino69
Messages postés
69
Date d'inscription
mardi 22 mai 2007
Statut
Membre
Dernière intervention
28 septembre 2014
18
28 déc. 2009 à 16:15
28 déc. 2009 à 16:15
tu parles de la commande find . -type f -mtime +15 -ls > fichier.txt ?
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 895
28 déc. 2009 à 16:18
28 déc. 2009 à 16:18
Oui et même sans la redirection dans le fichier...
junino69
Messages postés
69
Date d'inscription
mardi 22 mai 2007
Statut
Membre
Dernière intervention
28 septembre 2014
18
28 déc. 2009 à 16:29
28 déc. 2009 à 16:29
mlocate
24644 4 -rw-r--r-- 1root root 102 sep 28 2008./cron.daily/
.placeholder
24644 4 -rwxr--rr-x1root root 314 dec 5 2008./cron.daily/
aptitude
24954 4 -rwxr-xr-x 1root root 89 oct 8 2008./cron.daily/
24644 4 -rw-r--r-- 1root root 102 sep 28 2008./cron.daily/
.placeholder
24644 4 -rwxr--rr-x1root root 314 dec 5 2008./cron.daily/
aptitude
24954 4 -rwxr-xr-x 1root root 89 oct 8 2008./cron.daily/
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 895
28 déc. 2009 à 18:35
28 déc. 2009 à 18:35
Ta sortie est vraiment comme ça ? Sur 2 lignes ?