将文本保存到文件快捷方式 Monterey
Save text to file shortcut Monterey
我尝试为 macOS Monterey 创建快捷方式以从 Tim(时间跟踪器)导出数据并将该数据保存到文件中。
我可以做第一步(导出数据),但我不知道如何做第二步(将文本放入文件)。
一种方法是使用 shell 脚本导出数据:
但这给了我一个几乎是空的文件:
$ cat tim.txt
Save text to file%
一定有[更好]的方法将数据保存到文本文件。
当我尝试调试第一步时,我得到了正确的输出:
如何将文本保存到文件中(如果文件不存在则覆盖文件或创建文件。)
经过一些挖掘,我发现它比我想象的更简单。
快捷方式应用程序中似乎存在错误(或 IMO 不良行为),文件的后缀始终是 .txt
,但我更喜欢 .json
,所以我需要第三个重命名文件的步骤。
我遇到的问题是将目录更改为所需的输出并使用那里的相对文件名。
我尝试为 macOS Monterey 创建快捷方式以从 Tim(时间跟踪器)导出数据并将该数据保存到文件中。
我可以做第一步(导出数据),但我不知道如何做第二步(将文本放入文件)。
一种方法是使用 shell 脚本导出数据:
但这给了我一个几乎是空的文件:
$ cat tim.txt
Save text to file%
一定有[更好]的方法将数据保存到文本文件。
当我尝试调试第一步时,我得到了正确的输出:
如何将文本保存到文件中(如果文件不存在则覆盖文件或创建文件。)
经过一些挖掘,我发现它比我想象的更简单。
快捷方式应用程序中似乎存在错误(或 IMO 不良行为),文件的后缀始终是 .txt
,但我更喜欢 .json
,所以我需要第三个重命名文件的步骤。
我遇到的问题是将目录更改为所需的输出并使用那里的相对文件名。