Experimente este AppleScript (digamos que é chamado resumize.scpt) e chame a partir da linha de comando usando "osogle resumize.scpt <n>
", onde n é o número de sentenças de resumo desejadas. Isso funciona no OS X 10.6.7. Apenas canalize o conteúdo.
on run argv
set stdin to do shell script "cat"
set stdout to summarize stdin in (item 1 of argv)
end run
Como alternativa, você pode usar um único alinhador como este:
#!/bin/bash
osascript -e 'set stdin to do shell script "cat"' -e "set stdout to summarize stdin in $1"