小编pit*_*las的帖子

查找新启动的 Raspberry Pi 的 IP 地址

我已使用电缆将运行 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 地址的任何想法?

谢谢!

mac-address arp ip-address

18
推荐指数
3
解决办法
2507
查看次数

过滤文本文件以删除空行的好方法是什么?

我有一个 .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)

shell sed awk text-processing

11
推荐指数
6
解决办法
5918
查看次数

可执行符号链接文件不起作用

在 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: 没有那个文件或目录

bash filenames quoting

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

这是什么以及如何删除它?

这是在我的 MacOS shell 上。我无法删除 X11R6@,我也不知道它是什么。帮助?

在此处输入图片说明

ln macos

0
推荐指数
1
解决办法
70
查看次数

标签 统计

arp ×1

awk ×1

bash ×1

filenames ×1

ip-address ×1

ln ×1

mac-address ×1

macos ×1

quoting ×1

sed ×1

shell ×1

text-processing ×1