osx专题提供osx的最新资讯内容,帮你更好的了解osx。
从运行此命令获取以下输出: ps aux | grep Python 输出: user_name 84487 0.0 0.0 0 0 ?? Z 12:15PM 0:00.00 (Python) user_name 84535 0.0 0.0 0 0 ?? Z 12:16PM 0:00.00 (Pytho
在OSX终端中: du -h | sort -nr -bash:  sort: command not found which sort /usr/bin/sort 奇怪的是:我尝试重现错误,它似乎是完全随机的.我的PATH回应道: /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin:/usr/
我相信这是一个新手的问​​题,但是每次我编译/分出了一个新版本的vim for os x,在命令行上运行vim会打开gvim应用程序.我只是想升级控制台版本(所以我可以,例如,将python编译为使用omnicomplete). 您也可以使用MacPorts来处理您的安装.一旦你安装它,运行/ opt / local / bin / vim二进制文件.在系统二进制文件夹之前,我将其放在我的PATH
当我在本地机器(Mac OS X Snow Leopard)的终端中使用VIM时,删除键确实是退格(即破坏性的退格). 当SSH进入特定服务器时,由于某种原因,它是常规删除(即删除光标下的字符). 如何改变它是一致的?我已经尝试了十几个解决方案,但似乎没有任何效果. 检查终端首选项 – >高级中的“删除发送Ctrl-H”框不起作用 – 这是非破坏性的退格. 我已经尝试了VIM中的一百个不同的关键映
有没有办法检查屏幕是否锁定在 shell或applescript中? 不只是检查屏幕保护程序是否正在运行,但屏幕是否被节能设置锁定或按^⇧⏏(移位控制弹出). 先谢谢你. 首先,你的问题有点混乱. Shift控制弹出和节能器将屏幕放在睡眠中,这与锁定它们不同.根据您的其他设置,这也可能需要锁定屏幕,但这是一个单独的问题. IIRC,在狮子会上,默认情况下,任何一个都不会锁定屏幕 – 但是如果您将屏
考虑以下代码: #!/usr/bin/env python import sys print "Hello! I've got %r as input." % sys.stdin.read() 这是/usr/local / bin / my_interpreter中的chmod xed脚本.和这个: #!/usr/local/bin/my_interpreter This is intend
在Fish Interactive shell中有一种方法来显示完整的路径.目前当我导航到一个目录我得到以下shell. millermj@Dodore ~/o/workspace 但我宁愿看到 millermj@Dodore ~/o-town/workspace 这是我的version_pwd版本,应该显示您要查找的内容: function prompt_pwd --description 'P
我最近喜欢bash钓鱼,我想知道我是否可以改变它.我尝试这个命令:chsh -s / bin / bash,但关闭终端并重新打开它不会恢复到bash,但它仍然是鱼. 其实我该如何去除鱼? 转到系统偏好设置,用户&组,单击锁进行更改,右键单击(或控制单击)您的用户名,选择“高级选项”,您应该有一个字段来更改您的 shell.改变它,重新启动,你的新shell应该生效.
我正在设置tomcat服务器,我正在使用指示我的网站的指示 # Execute the Tomcat startup script ./startup.sh 但是当我输入./startup.sh命令时,我会收到一个错误 Cannot find /Library/Tomcat/Home/bin/setclasspath.sh 但是setclasspath.sh在那里(见下面的屏幕截图):
我想编辑bashrc文件以运行一个名为“myip”的简单函数.您可能会猜到,myip功能仅打印机器的内部IP地址. 就像我工作一样,这是脚本: ifconfig en1 | awk '{ print $2}' | sort 这得到我的这个输出: 10.0.0.12 options=1<PERFORMNUD> flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX
参见英文答案 > Recursive search and replace in text files on Mac and Linux                                    11 我有约100个.txt文件包含纯文本.不知何故,某些数据已被损坏,需要查找/替换. 我需要搜索字符’ – ‘,并用长划线代替:’ – ‘. 有没有办法通过终端中的命令快速地做到这一点?
我们可以运行像chsh -s /usr/local / bin / zsh这样的一个新的默认 shell.有没有可以运行的命令来知道那个shell是什么? 我不是说终端打开并运行一个命令来知道我们在哪个shell,我的意思就是像上面的例子,如果我在/ bin / bash打开的终端,我该怎么跑/usr/local / bin / zsh如果是目前的默认shell? 您可以使用以下命令echo $S
虽然我尽可能从软件包(MacPorts / apt-get)安装软件,但我经常发现自己需要从源代码编译软件包. ./configure&&制造&& sudo make install通常就足够了,但有时它不起作用 – 当它没有时,我经常被卡住了.这几乎总是以某种方式与其他库依赖关系相关. 我想学习以下内容: >我如何确定要传递给./configure的参数? >共享库如何在OS X / Linux
我想要一个快速的键盘命令序列将当前命令在bash提示符复制到剪贴板. 所以,例如,要将最后一个bash命令复制到剪贴板,我会按[某些命令序列]将其复制.或者,例如,要在bash理论中搜索命令,我将使用ctrl r,搜索,在命令提示符下显示,然后[某些命令序列]复制等. 我目前的解决方案是使用bash管道:Pipe to/from Clipboard 所以,将以前的命令复制到剪贴板: echo "!
这样做一定很简单,但是完全画了一个空白.我可以通过使用ls -la来查看文件的权限,这可以给出以下内容: -rwxr-xr-x 1 james staff 68 8 Feb 13:33 basic.sh* -rw-r--r-- 1 james staff 68 8 Feb 13:33 otherFile.sh* 如何将它转换成与chmod一起使用的数字,如chmod 755
击: $nohup sleep 10 & 但当我关闭终端时: 有任何想法吗?理想情况下,我想在后台运行Mongodb. 有趣.似乎是特定于默认终端应用程序的问题.因为它的价值, iTerm2没有表现出这种行为. (换句话说,nohup实际上并没有在OS X上被破坏;这看起来像终端中的特殊行为,它在退出时查找子进程.) 在很多方面,iTerm2比默认终端更好.你应该试一试!
我想将.exe文件扩展名与启动wine的 shell脚本相关联.做这个的最好方式是什么? 根据我收集的内容,我需要创建一个可以调用wine的AppleScript,但是如何在AppleScript中获取输入文件的名称?如果有更好的方法来做到这一点,请告诉我,但据我所知,这是最好的方法. 您可以使用AppleScript应用程序执行此操作 – 将文件传递给打开的处理程序,与Droplet相同,例如:
我正在谷歌搜索它.我只想要这一行: echo "Replace <newLine> it by <newLine> NEWLINE <newLine> in my OSX terminal <newLine> and bash script" | sed -e 's/<newLine>/\n/g' 在我的osx终端和我的bash脚本中工作.我不能用sed吗?还有另一种解决方案吗? 这是使用sed
在OSX的终端中是否可以获得字符串的长度?例如: $echo "foo".length 要么 $echo (cat file.txt).length echo "foo" | wc -c 这会计算stdin上的字符数.请注意,这将返回4,因为echo在结尾处添加了换行符.使用printf或echo -n来避免添加换行符. printf "foo" | wc -c
如何获取终端中目录的最后修改日期? 如果你只想获得修改日期(mtime)而没有别的 stat --printf='%y\n' directory_name 或者,对于自纪元以来的秒数: stat --printf='%Y\n' directory_name 这比涉及ls / cut / grep / awk / find等的解决方案更直接,更有效,更强大 编辑 以上是在OP提到之前发布的,这是针对