Script shell, positionnement du curseur dans un fichier texte

Résolu/Fermé
Tofu777 Messages postés 67 Date d'inscription dimanche 14 décembre 2014 Statut Membre Dernière intervention 20 juillet 2016 - 17 mai 2015 à 14:23
Tofu777 Messages postés 67 Date d'inscription dimanche 14 décembre 2014 Statut Membre Dernière intervention 20 juillet 2016 - 18 mai 2015 à 12:14
Bonjour,
Je voudrais coder un script qui me permettrait de tenir un journal, et pour l'instant j'y arrive, voici mon code:

#! /bin/bash
# diary.sh

echo `date` > tmp

sed -re 's/,/:/' tmp > tmp2

read j n m a h r < tmp2

jour="$j $n $m $a"


if ! grep -F "$jour" ~/Diary.txt
then
echo "$jour" >> ~/Diary.txt
fi

echo "$h
">> ~/Diary.txt


rm tmp tmp2
emacs ~/Diary.txt &


J'aimerai seulement savoir si il y a moyen de rendre le code plus élégant et surtout de savoir si il y a moyen de positionner le curseur d'écriture à la fin du texte automatiquement... Que ça soit sur emacs ou sur gedit...


Merci beaucoup ^^
A voir également:

2 réponses

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
Modifié par zipe31 le 17/05/2015 à 14:52
Salut,
echo `date` > tmp
sed -re 's/,/:/' tmp > tmp2
read j n m a h r < tmp2
jour="$j $n $m $a"
Pour faire plus simple et plus court :
jour=$(date '+%A %d %B %Y')
h=$(date '+%T')


Pour le reste je n'en sais rien ;-\
☮ Zen my nuggets ☯
Faites un geste pour l'environnement, fermez vos fenêtres et adoptez un manchot. <('')
1
Tofu777 Messages postés 67 Date d'inscription dimanche 14 décembre 2014 Statut Membre Dernière intervention 20 juillet 2016
17 mai 2015 à 16:20
Yop, je vois mieux comment 'date' marche maintenant, merci ;) quelqu'un d'autre saurait pour le curseur?
0
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
18 mai 2015 à 11:22
hello
pour aller à la dernière ligne
gedit + fichier
0
Tofu777 Messages postés 67 Date d'inscription dimanche 14 décembre 2014 Statut Membre Dernière intervention 20 juillet 2016
Modifié par Tofu777 le 18/05/2015 à 12:14
Merci bcp!! :)
0