Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2975 connectés 

 


Dernière réponse
Sujet : script fichier recent
nohack uoi uoi jetais tellement embarques dans les redirection...

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
nohack uoi uoi jetais tellement embarques dans les redirection...
bobuse

matafan a écrit :

nohack : "echo `date`" c'est ridicule car "date" tout seul fait exactement la même chose.


+1
il suffit de faire
a=`date` |tr -s ' '|cut -f3 -d ' '`
 
 
Mais encore une fois, utilise find c'est plus simple ;)
pour la copie, scp a déjà été évoqué, mais rsync (qui utilise ssh) doit être mieux à mon avis ...

matafan nohack : "echo `date`" c'est ridicule car "date" tout seul fait exactement la même chose.
glor Utilise $(commande), c'est plus sûr et plus lisible que `commande`
nohack

Jar Jar a écrit :

Parce que tu imbriques les apostrophes inversées. Et le "echo `date`", c'est quand même vraiment très fort...


enfin desole mais je vois pas,je suis debutant :)

matafan Personellement je préfère echo `echo \`echo \\\`echo \\\\\\\`date\\\\\\\`\\\`\``
nohack "echo `date`" pkoi cest faux,enfin ca marche sur le bash?
Et si on peut pas imbriquer les ` ` comment on fait alors,voila
glor Sinon il existe la commande find qui permet de faire ce genre de chose facilement..
find $rep -daystart -mtime 1
Et le scp derrière bien sûr.. ;)
Jar Jar Parce que tu imbriques les apostrophes inversées. Et le "echo `date`", c'est quand même vraiment très fort...
nohack ok merci mais pkoi la premiere ligne du script ne marche pas?
Jar Jar Pour la recherche ça marche aussi avec find -daystart -ctime.
 
Pour envoyer la liste, c'est scp `cat liste` toto@brouzouf:
nohack Salut,je suis en train de faire un script qui me permette de lister tous les fichiers recemment modifiers et de les envoyer sur le serveur de mon ecole.donc jai fait un petit script:
qui prend le jour(a laide de la commande date),et recherche dans  
le repertoire tous les fichier ayant ete modifies a ce jour
 
 
a=`echo `date` |tr -s ' '|cut -f3 -d ' '`  //Cette ligne ne marche pas//
ls -all|tr -s ' '|cut -f3 -d ' '|grep '$a'>lsite
 
///la il liste tous les fichier ayant ete modifiers le jour meme///
 
Mais apres je sais pas comment faire pour envoyer tes ces fichiers a mon compte avec ssh quel option?
cat liste|ssh  
(
jai chercher avec man mais pas trouver)
 
 
 
 

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)