我已使用电缆将运行 Ubuntu 的 Raspberry Pi 连接到我的家庭网络。它已启动并连接到网络。Pi 没有键盘、鼠标或显示器。如果我知道分配给机器人的 IP 地址,他们就可以通过 ssh 进入它。
事实证明,RasPis 的 MAC 地址有一个已知的 OUI {Organizationally Unique Identifier}。他们所有的 MAC 地址都以b8:27:eb
. 所以如果我能得到我网络上所有 MAC 地址的列表,我会很高兴的。
但...
arp -a | grep "b8:27:eb"
Run Code Online (Sandbox Code Playgroud)
应该做的。除了 apr -a 不会生成详尽且最新的列表。关于如何获取网络上计算机的最新 MAC 地址列表,或获取新连接的 Raspberry Pi 的 IP 地址的任何想法?
谢谢!
我有一个 .csv 文件(在 Mac 上),它有一堆空行,例如:
"1", "2", "lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum
lorem ipsum ","2","3","4"
"1", "2", "lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum
lorem ipsum ","2","3","4"
Run Code Online (Sandbox Code Playgroud)
我想转换为:
"1", "2", "lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum …
Run Code Online (Sandbox Code Playgroud) 在 Mac OSX 上,我遇到了一件非常简单的事情。我的符号链接不想执行。你能帮我找出问题吗?谢谢!
$ echo $PATH
/Users/pitosalas/.rbenv/shims:/usr/local/bin:/usr/local/git/bin:/usr/bin:/bin:/usr/sbin:/sbin
$ ls -l /Applications/Sublime\ Text.app/Contents/SharedSupport/bin
total 320
-rwxr-xr-x@ 1 pitosalas admin 160688 Jun 27 00:27 subl
$ ln -s "/Applications/Sublime\ Text.app/Contents/SharedSupport//bin/subl" /usr/local/bin/subl
$ chmod 755 /usr/local/bin/subl
$ ls -l /usr/local/bin/subl
lrwxr-xr-x 1 pitosalas admin 63 Jul 1 16:36 /usr/local/bin/subl -> /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl
$ subl
-bash: subl: command not found
Run Code Online (Sandbox Code Playgroud)
什么重做?你不是说 rbenv rehash 吗?这里还有一个新 shell 中的命令:
/usr/local/bin/subl
Run Code Online (Sandbox Code Playgroud)
-bash: /usr/local/bin/subl: 没有那个文件或目录