Short descriptions ed is a line-oriented text editor. It can be used to create, display, modify and otherwise manipulate text files. red is a restricted ed -- it can only edit files in the current directory and cannot execute shell commands.