Interactive shell and text processing tools