«open» - это команда, которую вы хотите. Используйте это, чтобы увидеть открытые варианты
open -h
Вы увидите, что чтобы открыть что-то в textedit, просто используйте -e
open -e foo.txt
если он не существует, просто «коснитесь» файла и откройте его:
touch foo.txt open -e foo.txt
Существуют и другие приложения (например, textmate), которые, на мой взгляд, являются лучшими графическими редакторами, которые устанавливают свои собственные команды командной строки (например, mate), которые могут автоматически создавать файлы.
Чтобы открыть текущий файл с помощью редактора по умолчанию, просто не передавайте никаких переключений. Так что, если файлы .txt связаны в вашей системе с TextEdit, просто с помощью «open foo.txt» должно работать. Поскольку каталоги автоматически связаны с Finder, просто используйте
open .
открыть текущий каталог в Finder.