Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/08/2008, à 11:36

63renaud

[ Résolu ] scrit pour write

Bonjour

je cherche un script pour mettre la date dans mon fichier write à chaque ouvertures et sur une ligne nouvelle
même si j'ouvre 50 fois / jour mon fichiers

merci

Dernière modification par 63renaud (Le 11/08/2008, à 19:40)


63renaud
LEAVE WINDOWS  LIVE WITH LINUX  LIVE FREE WORLD

Hors ligne

#2 Le 08/08/2008, à 13:51

utodeb

Re : [ Résolu ] scrit pour write

salut,
fichier write ??? c'est toujours le même ? et tu veux faire ça que pour celui-la ?

++


Smile today tomorrow will be worse
Simple comme Ubuntu n°2 10.04 LTS

Hors ligne

#3 Le 08/08/2008, à 13:52

iuchiban

Re : [ Résolu ] scrit pour write

date >> write

rajoute la date à la suite du fichier write


C'est depuis que Chuck Norris a laissé la vie sauve à un manchot que l'on dit que Linux est libre.

Chuck Norris n'a pas besoin d'éditer son premier message pour ajouter [Résolu]. Chuck Norris est toujours [Résolu], quoi qu'il arrive.

Hors ligne

#4 Le 11/08/2008, à 00:19

63renaud

Re : [ Résolu ] scrit pour write

oui mon fichier write est toujours le même.

je viens de faire la macros qui ajoute la date et l'heure sur une ligne nouvelle et en format titre.

je cherche le moyen de lancer cette macro dès l'ouverture du fichier writer.

merci

Dernière modification par 63renaud (Le 11/08/2008, à 00:19)


63renaud
LEAVE WINDOWS  LIVE WITH LINUX  LIVE FREE WORLD

Hors ligne

#5 Le 11/08/2008, à 06:03

utodeb

Re : [ Résolu ] scrit pour write

re,
Moi je pensai à un script tout bête de ce style :

#! /bin/bash
date >> write.txt
gedit write.txt

ou à un alias dans ton bashrc

alias write="date >> /home/utodeb/write.txt && gedit /home/utodeb/write.txt"

++


Smile today tomorrow will be worse
Simple comme Ubuntu n°2 10.04 LTS

Hors ligne

#6 Le 11/08/2008, à 08:36

63renaud

Re : [ Résolu ] scrit pour write

peux-tu me dire ou enregistrer le script

#! /bin/bash
date >> write.txt
gedit write.txt

dans quel dossier et le nom à lui donner.

merci


63renaud
LEAVE WINDOWS  LIVE WITH LINUX  LIVE FREE WORLD

Hors ligne

#7 Le 11/08/2008, à 09:03

utodeb

Re : [ Résolu ] scrit pour write

heu le dossier que tu veux avec le nom que tu veux lol:lol:
Plus sérieusement perso j'ai un dossier script dans mon home.
Après tu peux mettre ce dossier dans ton path avec la commande :

export PATH=/home/utodeb/script/

Comme ça si t'as appelé ton script bidule, en ligne de commande ça donne :

bidule

Pense à rendre ton fichier exécutable

++


Smile today tomorrow will be worse
Simple comme Ubuntu n°2 10.04 LTS

Hors ligne

#8 Le 11/08/2008, à 09:27

63renaud

Re : [ Résolu ] scrit pour write

j'ai tapez la commande si je fais

$ echo $PATH
$ type find

Voilà la réponse

 
portable@laptop:~$  echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
portable@laptop:~$ type find
find is /usr/bin/find
portable@laptop:~$

je ne vois pas le dossier

Dernière modification par 63renaud (Le 11/08/2008, à 09:29)


63renaud
LEAVE WINDOWS  LIVE WITH LINUX  LIVE FREE WORLD

Hors ligne

#9 Le 11/08/2008, à 09:38

utodeb

Re : [ Résolu ] scrit pour write

T'as tapé :

export PATH=/home/utodeb/script/

? ( tu dois bien sûr adapter le chemin)

Dernière modification par utodeb (Le 11/08/2008, à 09:38)


Smile today tomorrow will be worse
Simple comme Ubuntu n°2 10.04 LTS

Hors ligne

#10 Le 11/08/2008, à 09:50

63renaud

Re : [ Résolu ] scrit pour write

j'ai tapé

export PATH=/home/portable/linux/script

et voilà les commandes

portable@laptop:~$ echo $PATH
/home/portable/linux/script
portable@laptop:~$ type find
bash: type: find : non trouvé
portable@laptop:~$

63renaud
LEAVE WINDOWS  LIVE WITH LINUX  LIVE FREE WORLD

Hors ligne

#11 Le 11/08/2008, à 10:01

utodeb

Re : [ Résolu ] scrit pour write

OK. et ce type find c'est quoi ?


Smile today tomorrow will be worse
Simple comme Ubuntu n°2 10.04 LTS

Hors ligne

#12 Le 11/08/2008, à 10:02

63renaud

Re : [ Résolu ] scrit pour write

si je ferme le terminal et ouvre un nouveau voici ce que cela donne

portable@laptop:~$ echo $PATH
/home/portable/linux/script
portable@laptop:~$ type find
bash: type: find : non trouvé
portable@laptop:~$

merci pour ta patience


63renaud
LEAVE WINDOWS  LIVE WITH LINUX  LIVE FREE WORLD

Hors ligne

#13 Le 11/08/2008, à 10:05

utodeb

Re : [ Résolu ] scrit pour write

T'as vu mon post du dessus ?


Smile today tomorrow will be worse
Simple comme Ubuntu n°2 10.04 LTS

Hors ligne

#14 Le 11/08/2008, à 10:10

63renaud

Re : [ Résolu ] scrit pour write

pour le type find je ne sais pas c'est dernièrement  quelqu'un m'a dit de tapez cela
pour voir ou enregistrer un scrip
http://forum.ubuntu-fr.org/viewtopic.php?id=239731
je pensais qu'il fallait toujours le faire, avec la commande echo$PATH


63renaud
LEAVE WINDOWS  LIVE WITH LINUX  LIVE FREE WORLD

Hors ligne

#15 Le 11/08/2008, à 10:18

utodeb

Re : [ Résolu ] scrit pour write

Nan je crois pas. Apparemment ça sert à avoir des infos sur une commande.

++


Smile today tomorrow will be worse
Simple comme Ubuntu n°2 10.04 LTS

Hors ligne

#16 Le 11/08/2008, à 10:22

63renaud

Re : [ Résolu ] scrit pour write

ok
donc pour toi tout est en ordre et je peux marquer résolu


63renaud
LEAVE WINDOWS  LIVE WITH LINUX  LIVE FREE WORLD

Hors ligne

#17 Le 11/08/2008, à 10:36

utodeb

Re : [ Résolu ] scrit pour write

Heu oui je pense.
Maintenant c'est à toi de me dire si tous est en ordre et si tout marche ^^

++


Smile today tomorrow will be worse
Simple comme Ubuntu n°2 10.04 LTS

Hors ligne

#18 Le 11/08/2008, à 11:11

63renaud

Re : [ Résolu ] scrit pour write

ok je fais les tests

merci


63renaud
LEAVE WINDOWS  LIVE WITH LINUX  LIVE FREE WORLD

Hors ligne

#19 Le 11/08/2008, à 11:15

63renaud

Re : [ Résolu ] scrit pour write

j'ai copier ces lignes

#! /bin/bash
date >> write.txt
gedit write.txt

dans un fichier appeler dater

quand je suis dans mon terminal et tape

portable@laptop:~$ date write.txt
date: date invalide `write.txt'
portable@laptop:~$ date writer.txt
date: date invalide `writer.txt'
portable@laptop:~$

par contre pour gedit write.txt c'est ok.

alors comment faire pour l'avoir dans OOo writer.

merci


63renaud
LEAVE WINDOWS  LIVE WITH LINUX  LIVE FREE WORLD

Hors ligne

#20 Le 11/08/2008, à 11:23

63renaud

Re : [ Résolu ] scrit pour write

j'ai trouver il suffit de taper

 ooffice -writer  write.txt

je change write.txt par mon fichier et tout est ok

sincèrement MERCI


63renaud
LEAVE WINDOWS  LIVE WITH LINUX  LIVE FREE WORLD

Hors ligne

#21 Le 11/08/2008, à 11:27

utodeb

Re : [ Résolu ] scrit pour write

Je comprend pas ce que tu fais :
ton script s'appelle dater donc pour l'exécuter tu tape

dater

ce qui va avoir pour effet 1) d'ajouter la date à la fin du fichier write.txt et 2) d'ouvrir ce fichier avec gedit.
Maintenant si tu veuX ouvrir ce fichier avec oo-writer faut que tu trouve la commande pour l'appeler et remplacer gedit par celle-ci;


Smile today tomorrow will be worse
Simple comme Ubuntu n°2 10.04 LTS

Hors ligne

#22 Le 11/08/2008, à 11:39

63renaud

Re : [ Résolu ] scrit pour write

non pour exécuter je tapes soit

ooffice -writer write.txt

soit

gedit write.txt

63renaud
LEAVE WINDOWS  LIVE WITH LINUX  LIVE FREE WORLD

Hors ligne

#23 Le 11/08/2008, à 11:44

utodeb

Re : [ Résolu ] scrit pour write

bon je comprend pas tout mais osef big_smile

t'as réussi à faire ce que tu voulais non ?
Si oui alors tout va bien.

++


Smile today tomorrow will be worse
Simple comme Ubuntu n°2 10.04 LTS

Hors ligne