I Shar

I Shar

мир глазами веб-разработчика

Командная строка: open

открываем файл с помощью команды open

I Shar

время чтения 1 мин.

Photo by Stavros Messios on Unsplash

Иногда, работая в терминале, возникает необходимость открыть какой-либо файл. Но при этом нет никакого желания возвращаться в менеджер файлов операционной системы (для MacOS - это Finder), искать путь к файлу и открывать или запускать его с помощью программы, предназначенной для взаимодействия с нужным нам файлом по умолчанию. Это долго и утомительно.

К счастью в терминале есть команда open, которая позволит нам открыть файл в UNIX-подобной операционной системе (в том числе в MacOS и Linux).

В простейшем виде синтаксис этой команды выглядит так:

open file.txt

После команды через пробел указывается относительный или абсолютный путь к открываемому файлу.

Таким же образом можно открыть и сайт, указав его адрес:

open /google.com

А еще с помощью команды open можно открыть менеджер файлов операционной системы (для MacOS - это Finder) из текущей директории. В этом случае используется специальный символ . (точка):

open .

Менеджер файлов можно открыть и для родительской директории. В таком случае нужно использовать две точки ..:

open ..

Чтобы сменить программу, в которой необходимо открыть файл, необходимо воспользоваться опцией -a:

open -a "Atom" file.txt

Остальные опции и возможности команды open можно просмотреть из консоли с помощью команды:

man open

или

open --help


Спасибо за внимание.

    • bash
    • tutorial

Новые публикации

Далее

Категории

О нас

Frontend & Backend. Статьи, обзоры, заметки, код, уроки.