我无法将 ssh 从另一台服务器连接到服务器

我无法将 ssh 从另一台服务器连接到服务器

我想从 pi 获取最后一个文件夹名称,这个命令工作得很好:

ssh [email protected] 'ls -t /media/usb/Pictures/new/ | head -1'

返回:230125_1356

要检索我正在使用的文件夹中的文件数量:

ssh [email protected] ls -t /media/usb/Pictures/new/$(ssh [email protected] 'ls -t /media/usb/Pictures/new/ | head -1')/ | wc -l

退货:5

但现在我试图从连接到第一个 pi 的另一个 pi 获得相同的结果:这个工作正常,并给我最后一个文件夹的名称:

ssh -t [email protected] ssh [email protected] 'ls -t /media/usb/Pictures/new/ | head -1'

返回:230125_1356

当我尝试使用以下命令获取第二个 pi 上最后一个文件夹内的文件数量时,出现了问题:

ssh -t [email protected] ssh [email protected] ls -t /media/usb/Pictures/new/$(ssh -t [email protected] ssh [email protected] ls -t /media/usb/Pictures/new/ | head -1)/ | wc -l

退货:1

返回值应为 4,这是该文件夹中的文件数。

任何帮助都感激不尽。谢谢。

相关内容