Re: icone sur le bureau pour lancer des commandes

Page principale

Répondre à ce message
Auteur: anne-guilde-free
Date:  
À: anne.guilde
CC: ALD, guilde
Sujet: Re: icone sur le bureau pour lancer des commandes
Le 09/10/2010 23:49, anne-guilde-free a écrit :
> Le 09/10/2010 22:47, ALD a écrit :
>>
>>
>> Le 09/10/2010 19:19, anne.guilde@??? a écrit :
>> (...)
>>>
>>> bon, marche pas bien mon script.
>>>
>>> J'ai fait une redirection dans un fichier mais la cde msynctool peut
>>> poser des questions...
>>> Si redirection, on ne voit plus les questions donc plus de réponse
>>> possible donc tout bloqué
>>>
>>> Si vous avez d'autres idées pour enregistrer ce qui se passe...
>>>
>>
>> Fais le exécuter dans un terminal: Lorsque tu cliqueras sur ton bouton,
>> il ouvrira un terminal automatiquement et tu pourras suivre l'évolution
>> et répondre aux questions
>>
>> A+
>>
>>
>
> vi vi c'est ce que j'ai...
> --------
> #!/bin/sh
> ### Mettre à jour les contacts
>
> datejour=`date +"%Y%m%d-%H%M"`
>
> cd /home/anne/.gnome2/nautilus-scripts/
> #### msynctool --sync synce-contact 1>contact-$datejour
> msynctool --sync synce-contact
>
> #### gedit contact-$datejour
> --------
>
> Mais j'aimerais enregistrer toutes les lignes qui se sont affichées à
> l'écran.
>
> Je n'arrive pas à intégrer la cde 'script' dans un script bash
>


bon, cela a l'air ok
--------
#!/bin/sh
### Mettre à jour les contacts

datejour=`date +"%Y%m%d-%H%M"`

cd /home/anne/.gnome2/nautilus-scripts/
script -c "msynctool --sync synce-contact" contact-$datejour

gedit contact-$datejour
------

Il suffisait d'utiliser l'option -c de la commande script ;)

Anne