`
junge8618
  • 浏览: 121076 次
  • 性别: Icon_minigender_1
  • 来自: 邵阳
社区版块
存档分类
最新评论

后台执行shell脚本

阅读更多
    while read line
    do
        boardIP=`echo "${line}" | awk -F"baseip=" {'print $2'} | awk -F"\"" {'print $2'}`;
        echo "${boardIP}";
        #主控板同时有vcs节点和node节点,去掉vcs节点。
        nodeID=`echo "${line}" | awk -F"id=" {'print $2'} | awk -F"\"" {'print $2'} | awk -F"-" {'print $1'}`;
        if [ "-${boardIP}" != "-" ] && [ "_${nodeID}" != "_Vcs" ]
        then
						
	          SyncSingleBoard ${boardIP} $1 2>&1 &

        fi;
     done <${ClusterBoardsFile};	


2.  test.sh  > /dev/null 2>&1;

3.添加操作系统命令

Alias="alias mdxsync='/opt/command_mdxsync.sh $1'";
Root_Bashrc_File="/root/.bashrc";

Alias_Mdx_Sync=`grep 'alias mdxsync=' ${Root_Bashrc_File}`;
if [ "-${Alias_Mdx_Sync}" = "-" ]
then
    echo "${Sync_All_Board_Alias}" >> ${Root_Bashrc_File};
    source ${Root_Bashrc_File}
    echo "set the alias opasswd success";
fi
分享到:
评论

相关推荐

    让shell脚本在后台执行

    使用shell脚本管理系统,可将脚本放在后台执行,同时非挂起运行。

    shell脚本学习指南

    Shell脚本能够调用系统命令,实现更复杂的任务。例如,`find`命令用于查找文件,`grep`用于搜索文本,`sed`和`awk`进行文本处理,`sort`和`uniq`处理排序和去重,`tar`和`gzip`则用于文件打包和压缩。 五、在嵌入式...

    高级Shell脚本编程.zip

    **高级Shell脚本编程** Shell脚本编程是Linux/Unix系统中的重要技能,它是一种用于自动化任务、管理系统和实现批处理操作的脚本语言。在Linux环境中,Bash(Bourne-Again SHell)是最常用的Shell,它扩展了原始的...

    unix shell脚本编程

    - **命令执行**:与命令行中执行命令相同,可以设置环境变量,支持前台和后台执行。 - **流程控制**:包括条件语句(if-else)、循环(for, while)、函数等,使得脚本具备复杂的逻辑处理能力。 - **变量**:Bourne ...

    Shell脚本编程.pdf

    - 注意特殊字符的使用,如`&gt;`用于重定向,`&`用于后台执行命令。 2. **编写与执行Shell程序**: - 编写Shell程序通常使用文本编辑器如`vi`,并将命令序列保存为.sh文件。 - 编写示例中,创建了一个名为`date`的...

    shell脚本入门

    Shell脚本是Linux/Unix操作系统中的一个强大工具,它允许用户编写自动化任务的程序,极大地提高了工作效率。在本文中,我们将深入探讨Shell脚本的基础知识,帮助初学者快速入门。 一、Shell概述 Shell是操作系统...

    shell教程shell脚本编写方

    当用户注册到 Unix 系统时,系统都会为用户启动一个 Shell,Shell 会一直等待用户的指令,当用户输入的命令被确认后,Shell 便对其进行解释并产生系统调用,完成相应操作,然后,又进入等待状态。 Shell 是一种命令...

    无聊写了个shell脚本

    在IT领域,Shell脚本是一种强大的工具,尤其对于系统管理员和开发者来说,它能帮助自动化日常任务,提高工作效率。在标题“无聊写了个shell脚本”中,我们可以想象作者利用闲暇时间探索并实践了Shell脚本编写。描述...

    linux下101个shell脚本

    在Linux操作系统中,Shell脚本是一种强大的工具,用于自动化日常任务、管理系统以及执行一系列命令。"Linux下101个shell脚本"是一份宝贵的资源,涵盖了从基础到高级的各种shell脚本示例,对于想要深入学习Linux ...

    shell脚本100例

    Shell脚本是Linux/Unix操作系统中的一种编程语言,它允许用户通过命令行接口执行一系列自动化任务。这个"shell脚本100例"的PDF集合很可能是为了教授初学者和经验丰富的用户如何利用Shell脚本提高工作效率。在这个...

    linux-shell脚本语言讲义

    Linux Shell脚本是一种强大的自动化工具,它允许用户编写批处理程序来执行一系列命令,类似于Windows环境中的批处理文件。在Linux环境中,Shell脚本比DOS批处理文件更加强大和灵活,支持更多的编程特性。本文主要...

    Shell脚本中多命令逻辑执行顺序的方法详解

    当在命令后面加上单个`&`时,命令将在后台执行,这意味着脚本会立即继续执行下一个命令,而无需等待当前命令完成。注意,后台运行的命令在终端关闭时可能不会被终止,除非手动停止或者通过其他方式管理。 ``` ...

    c 程序实现shell 脚本

    本项目旨在通过C程序来模拟实现Shell脚本中的核心功能,包括管道(pipe)、重定向(redirection)、信号处理(signal handling)以及后台执行(background execution)。这些功能是Shell脚本的核心特性,也是系统...

    shell脚本大全,非常全面

    - **进程控制**:`&`用于后台执行命令,`wait`用于等待子进程结束。 - **函数返回值**:`return`用于返回函数结果,范围是0-255。 通过学习和实践这些示例,你可以掌握编写高效、可靠的Shell脚本的技巧,无论是...

    后台执行shell命令

    在Linux系统中,后台执行shell命令是日常系统管理和自动化任务执行的重要组成部分。这些命令允许我们无需保持终端会话打开即可运行程序,极大地提高了工作效率。本文将深入探讨标题中提到的几种后台执行命令,包括`...

    shell脚本编程电子书

    - `` `command` ``:命令替换,用于在Shell脚本中执行命令并将输出作为表达式的一部分。 #### 三、Shell Script编程 - **条件测试**:使用 `[ ]` 或者 `test` 命令来进行条件判断。 - **循环控制**:支持多种循环...

    Shell脚本专家指南Shell编程基础.pdf

    Shell脚本则是一种用于自动执行一系列Shell命令的脚本语言。通过编写Shell脚本,可以实现任务自动化、批量处理文件等高级功能,极大地提高了工作效率。 #### 二、Shell编程基础知识 1. **变量定义**: - 在Shell...

    高级Shell脚本编程指南

    在信息技术领域,Shell脚本是一种强大的工具,它允许用户通过命令行接口自动化执行一系列操作。对于系统管理员、开发者以及任何需要处理日常任务的人来说,掌握高级Shell脚本编程技巧是至关重要的。本指南将深入探讨...

Global site tag (gtag.js) - Google Analytics