Ho un gran numero di finestre di Terminale, che tengo aperto in modo da poter avere una registrazione di quello che ho fatto, e quali sono state le risposte. Tutte le finestre hanno titoli che indicano lo spazio del problema, ma a volte qualcosa viene fatto nella finestra "sbagliata".
Come si può fare una singola ricerca su tutte le finestre? Esiste un'app che legge i contenuti del terminale salvati e li scrive come testo? Ancora meglio, c'è un codice sorgente per farlo?
Ho questo AppleScript:
tell application "Terminal"
set windowName to ""
set windowContents to ""
repeat with theID from 1 to (count windows)
set windowName to the name of window theID
log windownName
set windowContents to the contents of every tab of window theID
log windowContents
end repeat
end tell
Per il quale mi viene detto:
error "La variabile windownName non è definita." numero -2753 da "windownName"
Il prodotto finale sarà scritto "Il file è: \ n", ma AppleScript sembra intenzionato a impedirmi di farlo