小编oma*_*mar的帖子

我如何知道登录在同一台远程机器上的其他用户的 IP 地址?

我可以使用who命令查看远程计算机上其他用户的名称...我也想知道这些用户的 IP 地址...

我正在尝试使用命令/sbin/ifconfingnetstat但我无法获得积极的结果......

我需要这个与 Linux 和 Unix 兼容的解决方案......

有该实用程序的命令吗?我是否需要编写脚本或使用某种管道?

linux networking bash solaris

14
推荐指数
2
解决办法
3万
查看次数

如何在需要时将包含反斜杠的文件列表存储在变量中?

主要问题:

我正在编写一个脚本来执行备份。我按以下方式制作文件列表:

LISTOFFILES=$(find ~ \( -name '*.[pP][dD][fF]' -o -name '*.[oO][dD][tT]' \))
Run Code Online (Sandbox Code Playgroud)

该变量LISTOFFILES或多或少地存储如下内容:

/home/user/file1.pdf /home/user/file2.odt /home/user/Python Tutorial.pdf
Run Code Online (Sandbox Code Playgroud)

我的下一步是:

tar cvf backup.tar $LISTOFFILES
Run Code Online (Sandbox Code Playgroud)

Bash 响应是:

/home/user/file1.pdf
/home/user/file2.odt
/home/user/Python: Cannot stat: No such file or directory
tar: Tutorial.pdf
Run Code Online (Sandbox Code Playgroud)

据我所知,猛砸假设PythonTutorial.pdf不同的文件。

有没有办法做一个包含反斜杠的文件列表,find或者我应该更改为ls与管道一起使用?

我想阅读您的提示和建议。

我的另一个问题:

这个问题的答案并不重要,但一个提示可能会有所帮助

如何仅列出文件名而没有文件路径的文件?

例如:file代替/home/user/file.

我已经尝试使用find命令prunepath选项,但我没有成功。

tar backup find filenames

6
推荐指数
1
解决办法
7547
查看次数

标签 统计

backup ×1

bash ×1

filenames ×1

find ×1

linux ×1

networking ×1

solaris ×1

tar ×1