Есть ли способ просто создать новый документ, например, на Рабочем столе и открыть его с, например, textmate с простым ярлыком или сценарием. Я знаю, что MS Windows приближаются, где можно просто создать новый пустой txt файл, непосредственно не работает на Mac. Я ищу метод, достигающий чего-то подобного. Какие-либо идеи?
alt text http://img64.imageshack.us/img64/2280/screenshot20100106at125.png
Это использует вспомогательное приложение командной строки TextMate mate
.
Если он не установлен, перейдите в TextMate> Справка> Использование терминала.
#!/bin/bash
cd "$(dirname "$0")"
ntf="Untitled $(date +%s).txt"
touch "$ntf"
mate "$ntf"
] Есть несколько сторонних инструментов, которые добавляют такую функциональность. Новейшее, что я видел, это []Шаблоны[][
]Это можно записать в терминале:
touch filename.txt
Или в виде скрипта:
#!/bin/sh
touch filename.txt
Как насчет unix-подхода создания пустого файла с помощью touch
?
Это можно сделать в скрипте, и передать его приложению.
Обычно на оболочке используется команда touch
. Но в любом языке программирования это можно сделать без запуска внешней программы, открыв файл с флагом O_CREAT:
в C:
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
close(open("myfile.txt", O_WRONLY | O_CREAT | O_TRUNC, 0664));
в Perl:
open TEMP '>', 'myfile.txt';
close TEMP;
в Tcl:
close [open "myfile.txt" w+]