2010-01-06 32 views

回答

9

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" 
  • 保存此桌面上的 「新文本File.command」
  • 使其可執行(在終端命令:chmod + x 「的新文本File.command」)
  • 可選:將TextMate.app的「Get Info」對話框中的TextMate圖標複製並粘貼到新文件的「Get Info」對話框中。
+0

啊..我想你可以讓終端關閉窗口自動,但你告訴它退出(也可能只關閉一個窗口),用AppleScript的最後一行:osascript -e'告訴應用程序「終端」退出' – xyz 2010-01-06 13:50:13

31

您可以在終端這樣寫:

touch filename.txt 

或者作爲腳本:

#!/bin/sh 
touch filename.txt 
+0

但是之後我首先需要一個文件名......或者使用一些時間戳,hm ... – Bernd 2010-01-06 12:00:41

+0

閱讀關於mktemp:http://www.manpagez.com/man/1/mktemp/ – slebetman 2010-01-06 12:10:05

8

如何創建具有touch一個空文件的UNIX的方法呢?

它可以在腳本中完成並傳遞給應用程序。

2

傳統的外殼是使用touch命令。但在任何編程語言,你可以不用打開一個文件O_CREAT標誌運行外部程序:

Ç

#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; 

in Tcl

close [open "myfile.txt" w+] 
0

有幾個第三方工具可以增加這種功能。我見過的最新版本是Templates

1

還有一種是創建新文件,你也可以用它創建自己的模板。只需在AppStore中搜索NewDoc即可。

相關問題