упс. Самый простой способ исправить это - запустить редактор с абсолютным путем . В $ PATH указываются только местоположения, в которых оболочка будет выполнять поиск, если указано, что программа должна выполнить относительный (или отсутствующий) путь. Программа which
может искать путь и отображать первый найденный исполняемый файл:
$ which vim
/usr/bin/vim
Так что если вы пользователь vim
, вы сможете запустить /usr/bin/vim
в командной строке, и путь не будет актуален. Затем вы можете исправить свой файл в редакторе. Похоже, мой оскс-машина также имеет nano
, если вы предпочитаете этот редактор. Я не думаю, что установил его, поэтому он, вероятно, поставлялся с osx, я предполагаю:
$ which nano
/usr/bin/nano
Если вы хотите вернуться к резервной копии, используйте cp
, но укажите его в абсолютном положении , /bin/cp
:
$ /bin/cp first.txt second.txt
Очевидно, вы захотите изменить имена файлов на этом, чтобы он работал на вас.