Как другие сказали, Управление-D состоит в том, как Вы говорите оболочке отправлять конец файла. Процессы, читающие из потоков, должны получить конец файла, когда поток закрывается.
Но кажется, что Вы пытаетесь реализовать что-то, что уже существует в большем, заполняют форму. У Вас могли быть причины того, конечно, но если Вы интересуетесь существующими решениями, mpack/munpack являются программами командной строки, что пантомима кодирует файлы и отправляет через почту. Можно прочитать страницу справочника, чтобы видеть, делает ли она то, что Вы хотите.
Для удаления всплывающего окна в Slackware, я работал:
removepkg /var/log/packages/xfce4-notifyd-0.2.2-i486-2