Today : Εορτολόγιο

V13 v13 at priest.com
Mon Mar 3 16:05:01 EET 2003


On Monday 03 March 2003 14:50, Fanurgakis Manolis wrote:

> #β# Ο τρόπος που επιστρέφω τιμή στην calc_diff_from_easter() είναι να
> θέτω μια μεταβλητή την οποία μετά διαβάζω από την καλούσα. Κάτι
> καλύτερο του στυλ:
>
> zzz() {
> 	return 3
> }
>
> echo $zzz
>
> δεν μπορεί να γίνει;

koko()
{
	echo "1.2.3";
}

ret=`koko`

>
> #γ# Στις γιορτές που έχουν να κάνουν με το Πάσχα, το grep δίνει γραμμές
> του τύπου:
>
> -43 Θεόδωρος
>
> από τις οποίες πρέπει α) να αφαιρεθεί το αριθμητικό πρόθεμα που δηλώνει
> τη σχέση με το Πάσχα και β) να προστεθεί η ημερομηνία σε κανονική
> μορφή.
>
> Το α) είναι εύκολο με ένα `cut -d \  -f 2-` που ορίζει ως delimiter το
> διάστημα κι ύστερα επιστρέφει από το δεύτερο πεδίο και πέρα.
>
> Το β) το υλοποίησα με την εντολή `xargs --replace echo "$date {}"` που
> για κάθε γραμμή από το grep κάνει echo την ημερομηνία κι ύστερα την
> γραμμή.
>
> Προσπαθούσα με awk αλλά δεν μπορούσα να περάσω ως παράμετρο στην awk την
> ημερομηνία για να κάνω κάτι του στυλ awk '{print date, $0}' Πως θα
> μπορούσε να γίνει αυτό;

A="-43 kokos"
NAME=`echo "$A" | sed 's/^[^ ]* *//'`
DT=`date`
echo "$NAME" | awk '{print $0,"'"$DT"'"}'

<<V13>>



More information about the Linux-greek-users mailing list