有没有一种方法可以简单地创建一个新文档,例如在桌面上并使用例如 textmate 使用简单的快捷方式或脚本打开它。我知道您可以直接创建一个新的空 txt 文件的 MS Windows 方法不适用于 Mac。我正在寻找一种实现类似目标的方法。有任何想法吗?
问问题
68500 次
6 回答
43
您可以在终端中编写:
touch filename.txt
或作为脚本:
#!/bin/sh
touch filename.txt
于 2010-01-06T11:46:17.600 回答
10
替代文字 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"
- 将其保存在桌面上为“New Text File.command”
- 使其可执行(在终端中:chmod +x "New Text File.command")
- 可选:将 TextMate 图标从 TextMate.app 的“获取信息”对话框复制并粘贴到新文件的“获取信息”对话框中。
于 2010-01-06T12:53:40.433 回答
8
用创建空文件的unix方法怎么样touch
?
它可以在脚本中完成,并传递给应用程序。
于 2010-01-06T11:47:05.640 回答
2
传统上shell是使用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+]
于 2010-01-06T12:05:09.653 回答
1
还有另一个可以创建新文件,您也可以使用它创建自己的模板。只需在 AppStore 中搜索 NewDoc。
于 2011-06-10T17:05:09.280 回答
0
有一些第三方工具可以添加这种功能。我看到的最新的是模板
于 2010-01-09T03:39:10.677 回答