用于触发需要执行的脚本sh的别名

时间:2015-10-15 12:20:55

标签: xcode alias clear-cache bash-function

这里的初学者,现在已经阅读并尝试了很多想法。

了解别名和bash函数

这一切都开始了,因为我正在努力学习swift上周出现了一个错误让我陷入了几个小时的混乱。但最终发现有关转储派生数据的其他修复程序以清除缓存以及清理和构建。为什么不一气呵成。

所以在必须这样做之后我就像有一种方法来用exe函数做到这一点。我在带有el cap的macBook pro上

然后我遇到了别名。并且出现了一个全新的野兽。在某处读取以创建aliases.sh并将bash_profile指向那里。所以我做到了。我得到了基础知识。并尝试将其放入aliases.sh中的函数中,但这并不起作用。所以我试图创建一个不同的.sh并从aliases.sh触发它。终端不是那样的。不断回来的错误和我摆脱他们的唯一方法是删除它们并从头开始。这样做了几次。

这就是我所拥有和想要做的描述。

'nano ~/.bash_profile
it opens and i type in there: source /Users/xx/.aliases.sh   # General aliases
control o + enter
nano ~/.aliases.sh
it opens and in there I add basics that i have found looking around
alias ls="ls -CF"  # Column and file ext
alias ..="cd .."   # back up quicker      ****you get the idea****

alias xc="/Users/xx/.xcodeReset.sh"'

一切顺利,直到我放入最后一行。和随之而来的bash问题。这就是我在xcodeClean.sh中的内容。不得不放照片。我不知道如何复制粘贴而不会造成大麻烦。

xcodeReset.sh / BR

所以我尝试从.sh中取出bin / bash,尝试将bash放在/ users /之前,但是你可能知道我在任何时候运行终端我从一开始就有错误。我所做的一切都无法超越他们。只有这样我才能回到一个干净的新终端外观是删除xcodeReset和别名并重新开始。现在我可以继续复制并粘贴我的记事本代码。但我知道这个小恶魔有办法解决。我在这里和其他论坛找到了更清洁的xCode。我只是想用一个简单的别名来运行它。

我在这里非常绿,并且处理我知道可能的事情。如果您有任何帮助,我将不胜感激。整晚都在寻找答案的太多夜晚。

1 个答案:

答案 0 :(得分:0)

  1. 在您的系统上阅读Bash的手册页 - 它应该描述 '启动顺序'以及用于别名等的文件。

  2. 在' tmp'文件,创建您希望“测试”的别名,一旦完成,

  3. 您可以模拟登录如何​​使用这些别名 使用'来源'命令,即
    source ~/your_test_file

  4. 运行'来源'命令,所有别名都应该是 可供使用/测试 - 直到您退出(或其他方式) 重新初始化您的登录环境......)

  5. 毕竟与来源'测试,然后将您的测试文件复制到您想要的〜/ * .rc文件(即`/.bashrc')

  6. 现在'测试真实' (注销并重新登录 - 所有工作?)

  7. :)
    戴尔

相关问题