Запуск Finder в Mac OS X Terminal и выделение определенных файлов, выбранных в Terminal?


2

У меня есть скрипт, который создает пару файлов в /tmp каталог

#!/bin/bash
touch /tmp/file1.txt
touch /tmp/file2.txt

Как я могу заставить скрипт открыть /tmp/ каталог в Finder с двумя файлами file1.txt а также file2.txt выбран?

Я знаю, что могу открыть папку с:

open /tmp/

Но он (очевидно) не выбирает два файла.


@JakeGould Не уверен, что заголовок после редактирования спрашивает правильную вещь: я не хочу открывать файлы, которые уже выбраны в Finder, я хочу открыть Finder с выбранными файлами.
Xiao

Пытался сделать это понятнее. Ваш первоначальный вопрос был сбивающим с толку и не в формате, который нравится Stack Exchange с двоеточием («:») в заголовке. Я думаю, что теперь все стало понятнее, но вы знаете ... Это ваш вопрос, так что не стесняйтесь настраивать, как считаете нужным.
JakeGould

1
Нет, я думаю, что теперь это стало понятнее. Это было просто «для выбранных файлов», что немного вводило в заблуждение. Спасибо!
Xiao

Ответы:


4

Посмотрите на страницу руководства для команды open (1): x-man-page: // 1 / open

Там вы найдете -R опция:

-R  Reveals the file(s) in the Finder instead of opening them.
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.