
操作系统
Lestat.Z.
lestatzhang.com
展开
-
[学习笔记]CA Autosys(1)
start_mins 的最小间隔是15分钟原创 2019-02-17 21:19:13 · 306 阅读 · 0 评论 -
NDM的访问配置文件userfile.cfg
前言为了使用户能够访问NDM并使用NDM命令和语句,你需要在用户授权信息文件中为每个用户ID定义一条记录,名为userfile.cfg。用户ID是本地用户信息记录的关键。它必须是本地系统上的有效用户ID,并且必须是唯一的。要禁用本地用户对软件的访问,请删除或注释掉本地用户信息记录。你可以通过将星号(*)指定为用户ID来创建通用用户ID。如果用户没有特定的本地用户信息记录,则用户授权将默认为此通...翻译 2019-06-18 11:34:52 · 921 阅读 · 0 评论 -
NDM的配置文件
NDM的配置文件用来定义其操作环境的。 在自定义过程中,用户需要创建以下配置文件:初始化参数文件initparm.cfg客户端配置参数文件网络地图文件netmap.cfg两个访问文件:userfile.cfg和sysacl.cfg初始自定义后,你可以根据需要修改这些文件。配置文件是由记录组成的文本文件。 记录是单个逻辑行。 逻辑行是可以使用反斜杠( \ )字符继续的一个或多个物理行...翻译 2019-06-18 11:06:30 · 2805 阅读 · 0 评论 -
记录一个shell中解析含以多个字符做为分隔符的字符串的例子
字符串的分隔符为^@$|*解析的具体代码例子如下:$ cat myfile.txt#AAA^@$|*BBB^@$|*CCC^@$|*^@$|*EEE^@$|*FFF$ F3=$(cat myfile.txt| awk -F '\\\^\\\@\\\$[|]\\\*' '{print $3}')$ echo $F3#CCC...原创 2019-05-28 19:15:20 · 818 阅读 · 0 评论 -
tr命令用法总结
tr命令用法总结功能简介命令格式常用选项常见用法大小写转换将Windows文件中的CRLF换为LF删除Windows文件中的'^M'字符删除连续的字符删除数字只保留数字功能简介Translate or Delete characters, 主要用来转换或者删除字符。命令格式tr [OPTION]... SET1 [SET2]其中SET为:CHAR1-CHAR2, 表示范围。只能由小...原创 2019-05-31 10:30:09 · 6325 阅读 · 0 评论 -
Ksh if判断中与文件相关的选项整理
整理了下Ksh中if判断中与文件相关的各种选项选项描述-a File如果指定的文件是指向另一个存在的文件的符号链接,则为True。-b File如果指定的文件存在并且是块特殊文件,则为True。-c File如果指定的文件存在且是字符特殊文件,则为True。-d File如果指定的文件存在且是目录,则为True。-e File如果指定的文件存在,则为True。-f File如果指...原创 2019-04-27 11:49:56 · 599 阅读 · 0 评论 -
使用sed根据变量值注释掉文件中相匹配的记录行
问题描述有批量的profile文件需要更新,因为其中某些环境变量的值需要更新,于是利用sed命令写了如下函数,方便以后使用。代码展示unset -f add_var_to_filefunction add_var_to_file(){env_var=$1new_value=$2tgt_file=$3# comment out old env linessed -e "/ $env...原创 2019-03-13 20:35:07 · 3292 阅读 · 0 评论 -
Shell中获取脚本的绝对路径$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd)
文章目录示例代码代码解释总结示例代码我们可以在bash中使用以下命令获取所执行脚本的绝对路径:#!/bin/bashDIR=$( cd "$(dirname "${BASH_SOURCE[0]}")" && pwd);echo $DIR代码解释BASH_SOURCE[0] - 等价于 BASH_SOURCE ,取得当前执行的 shell 文件所在的路径及文件名di...原创 2019-03-12 10:36:39 · 4572 阅读 · 0 评论 -
Linux中sed命令的用法举例
文章目录前言基本语法常用选项用法举例打印替换删除参考资料前言sed - stream editor,流编辑器,用于对输入流(文件或来自管道的输入)执行基本文本转换,是Linux系统中最重要和最常用的命令之一。基本语法其基本语法如下:$ sed [OPTION]... {script-only-if-no-other-script} [input-file]...常用选项选项...原创 2019-03-10 11:05:17 · 3526 阅读 · 0 评论 -
Linux中find命令的用法举例
文章目录前言find用法举例基本用法列出当前目录和子目录下的所有文件查找特定目录下的文件查找特定文件名的文件限制目录查找的深度反向查找查找特定的文件类型在多个目录下查找进阶用法查找指定权限的文件基于文件拥有者和用户组的查找基于日期和时间的查找基于文件大小的查找高级操作 TO-DO前言find是Linux系统中最重要和最常用的命令之一,它可以根据不同的条件来查找文件,例如权限、拥有者、修改日期/...原创 2019-03-09 20:56:59 · 3629 阅读 · 0 评论 -
[学习笔记]CA Autosys(2) — condition依赖条件
具有依赖的作业 Dependent Jobs在Autosys中,作业(Job)可以取决于其他作业的完成结果。 具有依赖的作业和简单作业之间的唯一区别是它依赖于另一个或多个作业。我们可以通过condition属性来指定作业依赖关系。我们还可以在作业的依赖关系中添加时间限制,即回看条件(look-back condition)。更多关于condition属性的介绍,请移步官方文档现在让我们来创...原创 2019-02-23 11:58:22 · 4530 阅读 · 0 评论 -
使用sendmail命令发送附件
在自动化中经常需要将日志文件发送到指定用户组,于是记录一下使用sendmail发送邮件及附件的shell脚本模板#!/bin/bashMAILFROM="noreply@`hostname -f`"MAILTO="mail.to@hotmail.com"SUBJECT="Sendmail templete test"ATTACHMENT="XXXXXXX20190227.log"MAI...原创 2019-02-27 15:48:45 · 1117 阅读 · 0 评论 -
shell中的特殊变量
变量描述$@展开位置参数,以 $1 开始。每个参数都用空格分隔。如果用双引号(" ")括起 $@, 则 Shell 认为每个位置参数是独立的字符串。如果不存在位置参数,那么 Bourne Shell 将语句展开成一个没有引起的空字符串。$*展开位置参数,以 $1 开始。Shell 使用 IFS 变量值的第一个字符分隔每个参数。如果使用双引号(" ")括起 $*,那么 ...原创 2019-07-04 15:30:34 · 146 阅读 · 0 评论