Вырезать некоторые поля из текстового файла в другой

У меня есть следующая команда:

grep -owf champs.txt t.txt 

и я хочу вырезать результат этой команды из файла t.txt в другой файл. Я знаю, что это может быть достигнуто с помощью вложенной команды, но я не знаю, как это сделать.

Обратите внимание, что в файле t.txt меня есть:

 select * from student insert name age from professors delete from departement where DPTNUM= 20 

и в файле champs.txt меня есть:

 select insert into values delete drop from create table where set varchar number 

поэтому желаемый результат для первой строки:

 * student 

Interesting Posts

Различные размеры шрифта консоли на двух установках debian wheezy

разрешение отклонено при выполнении двоичного файла, несмотря на привилегию «rwx» и пользователь root

прокси-сервер, ошибка

Facelifting XClock при использовании Xrender: длинная и извилистая дорога

Freenas iscsi для VMware – Установите новый диск в Ubuntu

arecord, пока уровень звука не снизится достаточно низко

Копирование файлов между двумя хостами

Использование локального адреса связи для подключения кроссовера

Как изменить IP-адрес моего компьютера?

Как создать и автоматически синхронизировать «объединенный» каталог из нескольких других каталогов без дублирования файлов?

Почему btrfs отказывается конвертировать метаданные в RAID1

Отслеживать, кто переместил нашу папку в случайном каталоге

Почему yum всегда загружает Fedora 22-x86_x64 перед установкой чего-либо?

В чем разница между этими ISO-стандартами Debian?

OpenWRT: сброс настроек iptables по умолчанию

Linux и Unix - лучшая ОС в мире.