在 Mac OS 上创建空 txt 文件,无需先打开应用程序

发布于 2024-08-17 03:28:34 字数 131 浏览 5 评论 0原文

有没有一种方法可以简单地在桌面上创建一个新文档,然后使用简单的快捷方式或脚本使用例如 textmate 打开它。我知道 MS Windows 中直接创建新的空 txt 文件的方法不适用于 Mac。 我正在寻找一种实现类似目标的方法。有什么想法吗?

Is there a way to simply create a new document e.g. on the Desktop and open it with e.g. textmate with a simple shortcut or script. I know that the MS Windows approach where you can just create a new empty txt file directly is not working for Mac.
I am looking for a method achieving something similar. Any ideas?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

丶视觉 2024-08-24 03:28:34

您可以在终端中编写:

touch filename.txt

或作为脚本:

#!/bin/sh
touch filename.txt

You can write this in the terminal:

touch filename.txt

Or as a script:

#!/bin/sh
touch filename.txt
陌伤ぢ 2024-08-24 03:28:34

替代文本 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 的“获取信息”对话框复制并粘贴到新文件的“获取信息”对话框。

alt text http://img64.imageshack.us/img64/2280/screenshot20100106at125.png

This uses TextMate's mate command line helper application.

If it's not installed, go to TextMate > Help > Terminal Usage.


#!/bin/bash
cd "$(dirname "$0")"
ntf="Untitled $(date +%s).txt"
touch "$ntf"
mate "$ntf"
  • Save this on your Desktop as "New Text File.command"
  • Make it executable (in Terminal: chmod +x "New Text File.command")
  • Optional: Copy and paste the TextMate icon from TextMate.app's "Get Info" dialog in to your new file's "Get Info" dialog.
小瓶盖 2024-08-24 03:28:34

使用 touch 创建空文件的 unix 方法怎么样?

它可以在脚本中完成,然后传递给应用程序。

How about the unix approach of creating an empty file with touch ?

It could be done in a script, and passed to an application.

俯瞰星空 2024-08-24 03:28:34

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+]

Traditional on the shell is to use the touch command. But in any programming language you can do it without running an external program by opening a file with the O_CREAT flag:

in C:

#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>

close(open("myfile.txt", O_WRONLY | O_CREAT | O_TRUNC, 0664)); 

in Perl:

open TEMP '>', 'myfile.txt';
close TEMP;

in Tcl:

close [open "myfile.txt" w+]
仙女 2024-08-24 03:28:34

还有另一个用于创建新文件,您也可以用它创建自己的模板。只需在 AppStore 中搜索 NewDoc 即可。

There is another to create new files, you can also create your own templates with it. Just search for NewDoc in AppStore.

明月夜 2024-08-24 03:28:34

有一些第三方工具可以添加此类功能。我见过的最新的是 模板

There's a few third party tools that add that kind of functionality. The newest I've seen is Templates

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文