小编Che*_*ion的帖子

/private/etc/hosts 文件中可以写正则表达式吗

abc.local
xyz.local
dumy.local
www.google.com
local.testserver.net
Run Code Online (Sandbox Code Playgroud)

....

我们可以在“hosts”文件中编写某种正则表达式或规则来将某些以 .local 结尾的域重定向到某个 IP 地址吗?就像使用上面的域一样。

192.168.0.10 *.local
192.168.0.1 www.*
192.168.0.100 local.*.*
Run Code Online (Sandbox Code Playgroud)

// Mac OS X 上的 Hosts 文件路径为 /private/etc/hosts,而 Windows 上的 Hosts 文件路径为 c:/windows/system32/drivers/etc...

networking windows mac hosts-file

5
推荐指数
1
解决办法
2万
查看次数

grep 无法正常运行

多年来,我一直很高兴地使用 grep 没有任何问题,但从今天起它就停止工作了。在过去的一个小时里,我尝试了这个和那个,但已经足够了,我在这里张贴这个混蛋:

在最简单的命令上

grep 'aaa' file.txt
Run Code Online (Sandbox Code Playgroud)

我得到这个: grep: aaa: No such file or directory

所以grep不会将第一个参数解释为它应该的模式,而是将其视为路径。

请帮帮我,我快疯了'-(

grep command-line macos

5
推荐指数
1
解决办法
6986
查看次数

Mac 和 Ubuntu 的 unix 命令是否相同?

我想知道 Mac 和 Ubuntu 的 unix 命令(cp、mv、grep、args 等)是否相同。

它们是否具有相同的参数列表等等,或者它们是否试图保持相同但略有不同?

linux macos

5
推荐指数
2
解决办法
675
查看次数

如何将 Mac OS X 重新启动到当前操作系统以外的其他操作系统?

我在 Mac 的 2 个不同分区上安装了 2 个 Mac OS X 版本(10.5 和 10.6)。有没有一种方法可以从命令行重新启动系统以切换到当前安装以外的其他 Mac OS X 安装?

mac reboot command-line macos

5
推荐指数
2
解决办法
9297
查看次数

使用 AppleScript 确定 Mac 的屏幕状态

有没有办法确定 Mac 的屏幕处于什么状态?我想要一个脚本来检查屏幕是否处于非活动状态;所以要么屏幕保护程序正在运行,要么显示器处于睡眠状态。这甚至可以通过applescript完成吗?

我正在尝试制作一个类似于这些接近度检测脚本的脚本,但我希望它们在我手动激活屏幕保护程序、将显示器置于睡眠状态或系统激活基于时间的屏幕保护程序并显示睡眠设置时激活。

mac applescript macos

5
推荐指数
1
解决办法
2586
查看次数

在 Mac OS X 上的 Dock 中放置别名

如何在 Dock 中放置别名?拖放不起作用:(

问题

dock macos

5
推荐指数
2
解决办法
1万
查看次数

Mac OS X 或 Linux:延迟/时移音频输入约 10 秒

我想在电视上看棒球比赛,但要听广播。不过,电视比收音机晚了大约 10 秒。

有谁知道一种将收音机的输入延迟 10 秒并再次输出到扬声器的方法?我可以在 Mac OS X 或 Linux(甚至 Windows)上执行此操作。我有Audio Hijack Pro,但没有这种效果。

感谢您的任何想法!

audio linux osx-snow-leopard macos

5
推荐指数
1
解决办法
1万
查看次数

我可以从命令行启动到不同的 Mac OS X 分区吗?

我需要在 3 个 Mac OS X 版本(10.4、10.5、10.6)上测试一些软件(每晚)——软件与硬件接口,因此非本地解决方案(如虚拟化)并不理想。

所以我认为测试软件的最好方法(顺便说一下是自动的)是为每个版本的操作系统设置一个分区。这样我就可以启动到特定版本来测试软件。

这需要按时完成,所以我希望我可以在 crontab 中运行这样的命令:

reboot --to "Mac OS X 10.5"
Run Code Online (Sandbox Code Playgroud)

这样的事情是可能的,还是我需要编写自己的软件来做到这一点?

mac multi-boot macos

5
推荐指数
1
解决办法
3118
查看次数

在 Mac OS X 10.6 上从 ssh-agent 中删除密钥

我试图找到一种方法来从我的 Mac 的 ssh-agent 中删除单个 ssh 身份,ssh-add 手册页指出 -d 选项确实如此

不是添加身份,而是从代理中删除身份。
如果 ssh-add 不带参数运行,则默认身份的密钥将被删除。 
否则,参数列表将被解释为公钥文件的路径列表,并且匹配的密钥将从代理中删除。
如果在给定路径中找不到公钥,ssh-add 将附加 .pub 并重试。

由于我有多个密钥,我不能将它们全部称为 id_dsa 并且我不能将它们作为参数传递,因为我不想删除身份而不是公钥。

那么有人知道另一种在 Mac 上从 ssh-agent 中删除的方法吗?

ssh osx-snow-leopard ssh-agent

5
推荐指数
1
解决办法
1万
查看次数

如何禁用显示我在 Mac OS X 中悬停的文本的声音?

我是 Mac 世界的新手,我有一台 Mac mini,昨天突然间我发现它很疯狂,当我用鼠标悬停在任何文本上时,它都会说出来。

我的一个朋友告诉我这个问题以及如何解决,但我忘记了,因为那时我没有Mac,也不关心。

如何禁用此效果?

更新: 我从以下答案中得知此效果称为VoiceOver

mac voiceover macos

4
推荐指数
2
解决办法
1万
查看次数