【问题标题】:Mac OS Terminal - setting path to exeMac OS 终端 - 设置 exe 的路径
【发布时间】:2015-04-09 03:23:57
【问题描述】:

我有一个 TrueType 字体文件 (.ttf),我想通过使用“ttx”exe 插入数字签名(来自文件 dsig.ttx)进行修改。一段时间以来,我一直在使用成功的例程,但现在 ttx exe 的路径已经改变。输入“which ttx”会找到 /Users/adrianshome/bin/FDK/Tools/osx/ttx,所以我想这是可以使用的,但是现在输入完整的例程会在 Python 文件夹中找到另一个 ttx 副本!

这是我的工作:

  1. 哪个ttx
  2. RTN
  3. 将ttx拖到终端
  4. 输入-m
  5. 将.ttf文件拖到终端
  6. 将 dsig.ttx 文件拖到终端
  7. RTN

这是结果

Last login: Wed Apr  8 17:12:55 on ttys001 
Adrians-iMac:~ adrianshome$ which ttx
/Users/adrianshome/bin/FDK/Tools/osx/ttx 
Adrians-iMac:~ adrianshome$ -m /Users/adrianshome/Documents/\SASSOON/Sassoon\Fonts\ DEV/Current\ Versions/font+installer\ builds/S9000\ Pinyin/New\ Family/FolderTest/SassoonInftPY.ttf /Applications/FDK/Tools/osx/ttx
-bash: -m: command not found Adrians-iMac:~ adrianshome$

如何让终端使用此路径:/Users/adrianshome/bin/FDK/Tools/osx/ttx

【问题讨论】:

  • 可以格式化一下吗?

标签: bash osx-yosemite


【解决方案1】:

which ttx 只是打印到终端的路径,它不会设置下一个命令的可执行文件。在第 2 步之后,您应该做的是复制输出并将其粘贴到终端(通常,如果其中有空格,您还必须引用它),即您应该键入

/Users/adrianshome/bin/FDK/Tools/osx/ttx -m

在执行步骤 5、6 和 7 之前。完整的命令将是

/Users/adrianshome/bin/FDK/Tools/osx/ttx -m /Users/adrianshome/Documents/\SASSOON/Sassoon\Fonts\ DEV/Current\ Versions/font+installer\ builds/S9000\ Pinyin/New\ Family/FolderTest/SassoonInftPY.ttf /Applications/FDK/Tools/osx/ttx

【讨论】:

  • 谢谢,但是按照这些步骤(粘贴 which ttx 路径)仍然会导致使用错误的 ttx exe,因此在解析后我得到一个零字节的文件。如何确保终端使用正确的 ttx exe?
猜你喜欢
  • 1970-01-01
  • 2021-05-30
  • 2017-01-15
  • 1970-01-01
  • 2012-01-19
  • 1970-01-01
  • 2013-10-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多