相关疑难解决方法(0)

Bash IP IF THEN ELSE声明

我需要从多台机器运行一个脚本,但每台机器都需要执行唯一的命令.

我认为bash脚本可以做到这一点,但我在这个部门并不太精明.

我需要的代码看起来类似于下面的代码(或者它会).我知道它远非完美或功能性,但它真的只是为了帮助表达我正在寻找的东西.

有人可以帮我这个剧本吗?

#/bin/bash
IP= ifconfig eth0 | grep inet | grep -v inet6 | cut -c 7-17 

If [$IP -eq 192.168.32.1]
then mkdir IPFolder-1
more code...
else
if [$IP -eq 192.168.32.2]
then mkdir IPFolder-2
more code...
else
if [$IP -eq 192.168.32.5]
then mkdir IPFolder-5
more code...
Run Code Online (Sandbox Code Playgroud)

unix linux bash scripting grep

2
推荐指数
1
解决办法
1963
查看次数

标签 统计

bash ×1

grep ×1

linux ×1

scripting ×1

unix ×1