linux - 如何通过迭代包含服务器列表的文本文件来查找 Linux 服务器的空间

标签 linux shell powershell

我有一个包含 100 个服务器的文本文件列表,我想登录每个服务器并需要获取服务器空间详细信息。

我有一个 PowerShell 命令$DiskReport = ForEach($Servernames in ($File)),但它不支持 Shell 脚本/Linux。

我知道如何从文本文件中读取服务器详细信息列表,但我需要使用提供的 ssh 凭据登录每个服务器。

如果有人知道 shell/Linux 的解决方案,请告诉我。

最佳答案

我的脚本终于可以工作了......

while read Servers  

do 

ssh $Servers "login" 

done < Servers.txt 

关于linux - 如何通过迭代包含服务器列表的文本文件来查找 Linux 服务器的空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42911289/

相关文章:

powershell - PS 中 "Access is denied"调用期间出现 "New-Item"错误

linux - IAR 的生成文件。源列表

linux - 从 linux cli for 循环中逃脱

linux - 使用 wget 下载 shell 文件

c - C 中 shell 命令的历史命令。从哪里开始

powershell - Nuget 恢复命令行响应在源上找不到包 - Artifactory 云服务器

linux - 什么是绝对路径名与相对路径名

java - 如何使用 java 获取 linux 上所有可用串口的列表?

Bash 长选项/标志 - 怎么做?

.net - 使用 powershell 在 hyper-v(给定的 VMname)上获取 VM 的主机名