【问题标题】:Utilizing the "say" command in terminal在终端中使用“say”命令
【发布时间】:2015-05-04 12:41:42
【问题描述】:

当我登录到我的笔记本电脑时,有什么方法可以让终端执行“say”命令?我希望它在我登录时打招呼。这可能吗?

【问题讨论】:

    标签: macos terminal


    【解决方案1】:

    当然,将以下内容粘贴到您的 HOME 目录中名为 greet 的文件中:

    #!/bin/bash
    say "Hello"
    

    然后启动终端,输入

    chmod +x greet
    

    使其可执行。

    然后转到屏幕左上角的 Apple 菜单,单击 System Preferences->Users & Groups,然后选择您的用户名,然后在右键单击 Login Items。单击小 + 符号并从您的 HOME 目录中添加名为 greet 的文件。

    【讨论】:

    • 欢迎什么类型的文件?
    • 纯文本文件,没有 RTF,没有 MS-Word,没有扩展名。
    • 第一行有什么我需要改变的吗?那应该是相对于 HOME 目录吗?
    • 你真的不需要程序。通过选择它并按Cmd-C 从 StackOverflow 网站复制文本。然后单击终端,输入cat > greet 并按 Enter/Return。然后按Cmd-V 粘贴脚本。然后按Enter/ReturnCtrl-D,也许两次,直到它给你提示。然后从我的回答中执行chmod +x greet
    • 您可以通过在终端中输入 ./greet 并按 Enter/Return 来测试它是否运行 - 检查音量是否静音。
    猜你喜欢
    • 2021-06-20
    • 1970-01-01
    • 2018-12-28
    • 2021-11-07
    • 2020-11-11
    • 1970-01-01
    • 2021-04-24
    • 2020-06-10
    • 2012-07-31
    相关资源
    最近更新 更多