Допустим, у меня есть файл с именем file.txt. Это имя файла, который я хочу редактировать с помощью vi. Я хочу сделать что-то вроде этого, чтобы я мог редактировать файл:
cat file.txt | vi
Однако это не работает. Как это можно сделать?
Чтобы уточнить вещи:
Вот содержимое файла file.txt:
textfile
Поэтому я хочу как-то отправить содержимое файла file.txt в vi, чтобы произошло то же самое, что и при наборе vi textfile
.
Содержимое файла file.txt может измениться. Я хочу, чтобы vi редактировал любой файл, указанный в file.txt.