如何在 Evernote 或任何其他 OSX 应用程序中输入希腊字母和数学方程?
我想将以下命令行序列保存为 bash 别名:
grep `date '+%d/%b/%Y'` access.logs | egrep 2765330645ae47d292c9ceac725d744e.py |awk '{print $1, $4, $5, $7, $8, $9, $10}' | sort |uniq -c -w15 |sort -n
Run Code Online (Sandbox Code Playgroud)
它在命令行中运行良好,但当我尝试将其设置为别名时失败。我尝试将以下内容添加到 .bash_profile:
alias downloads="grep `date '+%d/%b/%Y'` access.logs | egrep 2765330645ae47d292c9ceac725d744e.py |awk '{print $1, $4, $5, $7, $8, $9, $10}' | sort |uniq -c -w15 |sort -n"
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
-bash-3.2$ downloads
awk: {print , , , , , , 0}
awk: ^ syntax error
awk: {print , , , , , , 0}
awk: ^ syntax …Run Code Online (Sandbox Code Playgroud) 我的 bash 命令提示符是:
\e[32;1m[\e[m\h.\u \e[33;1m\W\e[m\e[32;1m]\e[0;36m::\e[m
Run Code Online (Sandbox Code Playgroud)
一定有什么问题,因为在长行中,当前行被覆盖,而不是在下一行继续。
我正在使用 OSX 和 bash 3.2.48
我是 Mac OS X 的新手,注意到了一些奇怪的东西。有时,关闭应用程序的主窗口不足以关闭应用程序。进程还在那里,正在运行。
这是预期的行为吗?
我想将当前目录添加到路径中,这样我就不必一遍又一遍地输入 ./a.out 之类的东西。我还记得有人说这是一个坏主意,但不记得为什么。我 Windows 和 DOS 这是一个常见的做法......
顺便说一句,我正在使用 bash 和 Mac OS X。