mitch am :
Die Projektkurzbeschreibung von tuc triggert mich ein wenig ;-)
Maybe you want to cut on lines (ever needed to drop first and last line?)... – wenn das der Fall ist, dann ist cut(1) einfach das falsche Werkzeug, das geht mit sed(1): sed 1d bzw. sed '$d'
Wie Du schon sagst, ist tuc nicht in den Quellen. Vermutlich 90% der Anwendungsbeispiele von tuc lassen sich mit sed(1), awk(1) und ggf. etwas sh(1) lösen – die sind allesamt POSIX und damit so ziemlich überall verfügbar. Wenn man ein irgendwie portables Shellskript schreiben will, sollte man lieber mit denen arbeiten.
Interaktive Nutzung ist natürlich was anderes, aber auch da muss man tuc erst einmal auf jedem System installieren.
Ich will den tuc-Programmierer deswegen nicht anmeckern, ich erfinde ja auch gerne mal das Rad neu, weil mir Programmieren Spaß macht ;-)
Thematisch passende Hausaufgabe zur Vertiefung der Tools: tuc als Shellskript mit cut(1), sed(1), awk(1) usw. reimplementieren und schauen, wie weit man damit kommt. (ich nicht, draußen ist schönes Wetter :-P)