Я хочу написать сценарий оболочки, который вы можете удалить в любом месте, и когда вы открываете его, он просто создает новый файл в этом каталоге.Пока у меня есть это:
#!/bin/bash
BASEDIR=$(dirname $0)
touch $BASEDIR/untitled
Что работает, за исключением того, что я хотел бы сделать с ним две вещи, которые я не знаю, как это сделать.
Есть ли способ заставить Finder сосредоточиться на нем после его создания?(например, как работают Windows и большинство дистрибутивов Linux, когда вы создаете новый файл из контекстного меню, вызываемого правой кнопкой мыши)
Как сделать так, чтобы скрипт не открывал терминал каждый раз, когда вы нажимаете на него?Должен ли я сделать его «.app»?
Итак, вы получите представление о том, куда я его помещаю, я помещаю это здесь:
![enter image description here](https://i.stack.imgur.com/BF1Yn.png)
, чтобы я мог создать новый файл где угодно.