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

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

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 (lxde)

Имеет ли диспетчер пакетов Nix спецификацию формата данных, позволяющую альтернативные реализации, подобно Git?

Мигрирующие rootfs на встроенной Linux с ограниченной оперативной памятью

почему nginx содержит описания файлов журналов?

Поддерживать 32 и 64 бит версии об / мин

UEFI Защищенные ограничения на загрузку ключа?

Подсчет отображения переменной в другом файле

clang отказывается устанавливать через apt

WPA_CLI, показывающий точку доступа как связанную, когда она не должна

Какую команду я должен использовать для явного набора списка групп и выполнения команды?

Какую скорость передачи данных / записи следует ожидать для деструктивного теста записи badblock?

Как я могу изменить разрешения в / sys, чтобы изменить состояние светодиода / света с помощью `udev`?

Обнаружение поврежденного аудио CD

итерации через файлы ('для файла в …), а также включить подкаталоги?

sed, разделяя переменную (предоставляющую число) из инструкции для вставки текста по определенной строке

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