Συνεργασία με εργαλεία των Windows
Τα εργαλεία της σουίτας Outwit μας επιτρέπουν την πρόσβαση σε στοιχεία
των Windows μέσα από εντολές της κονσόλας.
Παρέχουν μεταξύ άλλων τις παρακάτω δυνατότητες:
- Πρόσβαση στο πρόχειρο (winclip)
- Υποβολή ερωτημάτων σε βάσεις δεδομένων
- Πρόσβαση στις ιδιότητες των εγγράφων
-
Συνδυάζοντας τα παραπάνω εργαλεία με έτοιμα εργαλεία του
περιβάλλοντος Unix μπορούμε να αυτοματοποιήσουμε πολλές εργασίες.
Παράδειγμα
Μεταφορά δεδομένων από τα πακέτα εργασίας σε πίνακα παραδοτέων και σε
διάγραμμα GANTT.
Περιγραφή πακέτου εργασίας

Δημιουργία πίνακα παραδοτέων
Για να δημιουργήσουμε τον πίνακα των παραδοτέων αντιγράφουμε όλα τα
πακέτα εργασίας στο πρόχειρο και εξάγουμε τις γραμμές που περιγράφουν
παραδοτέα.
winclip -p |
awk "-F\t" '/^D[0-9]/ {
print $3 "\t" substr($1, 2, 1) \
"\t" $1 "\t" $2
}' |
winclip -c

Δημιουργία διαγράμματος GANTT
Για να δημιουργήσουμε το διάγραμμα GANTT αντιγράφουμε όλα τα
πακέτα εργασίας στο πρόχειρο και εξάγουμε τις γραμμές που περιγράφουν
τους χρόνους.
winclip -p | awk '
BEGIN {FS = "\t" }
/For WORK/ {split($0, a, "\t")}
/^WP title/ {WP = $2}
/^Start month/ {
print "WP" a[4] "\t" \
WP "\t" \
($4 - $2 + 1) * 31 "ed\t" \
"1/" ($2 - 1) % 12 + 1 "/" 2000 +
int(($2 - 1)/12)
}' |
winclip -c
Οι παραπάνω εντολές παράγουν τα δεδομένα στη μορφή
WP0 Project Management 744ed 1/1/2000
WP1 Requirements Analysis 124ed 1/1/2000
WP3 Metalevel Specification 279ed 1/4/2000
...
με την οποία μπορούν να επικοληθούν στο Microsoft Project.
