Shell
文章平均质量分 57
水木梵华
昨日种种,似水无痕;明夕何夕,君已陌路!
展开
-
Shell的格式化输出
1、使用echo进行格式化输出2、使用printf进行格式化输出1、使用echo进行格式化输出显示转义字符[root@yanta ~]# echo "\"This is a test\"""This is a test"读取变量并显示使用 read 命令从标准输入中读取一行,并把输入行的每个字段的值指定给 shell 变量:#!/b...原创 2018-04-11 19:16:39 · 26189 阅读 · 0 评论 -
Shell脚本开发的基本规范和习惯
1、脚本第一行指定脚本解释器#!/bin/bash或#!/bin/sh2、脚本开头增加作者、脚本作用描述等信息1 #!/bin/bash2 #Author: iskylite3 #Blog: http://www.cnblogs.com/iskylite/4 #Time: 2017-10-30 19:11:025 #Name: fan.sh6 #Description: Thi...原创 2018-04-11 19:36:14 · 947 阅读 · 0 评论 -
Shell 中 getopts 示例用法
1、用法2、示例1、用法getopts 可以获取用户在命令下的参数,然后根据参数进行不同的提示或者不同的执行。它的用法是: getopts option_string variablegetopts一共有两个参数, option_string 是类似于-a这样的选项,variable 是 hello这样的参数。各个选项之间可以通过冒号 : 进行分隔...原创 2018-04-12 16:10:32 · 1994 阅读 · 0 评论 -
Shell netcat / nc 命令
Shell 中的netcat / nc 命令1、概述2、语法3、用法示例Shell 中的netcat / nc 命令Note: 本篇中服务器地址使用的是服务器节点的主机名: yanta 和 node1、概述netcat 所做的就是在两台电脑之间建立链接并返回两个数据流,可以使用这个命令来传输数据文件等。不过今天主要说明这个命令在shell脚本中的使用,可...原创 2018-04-12 16:45:50 · 2547 阅读 · 0 评论 -
shell—字符串截取和去重
字符串截取的八种方法和去重# 号截取1、单#号2、双#号截取%号截取1、单%号2、双%号: 号截取1、左侧2、右侧去重1、sort -u 2、uniq3、示例字符串截取的八种方法和去重Note: 本文不是采用的sed剪裁方法 Note: 本文截取# 号截取1、单#号单#号截取,可以删...原创 2018-04-13 14:56:27 · 6334 阅读 · 0 评论 -
Shell中管道命令返回值
NOTE: 本文信息转自 Google 开源项目风格指南——Shell风格指南.检查返回值 。侵删!!!非管道对于非管道命令,使用 $? 或直接通过一个 if 语句来检查以保持其简洁。if ! mv "${file_list}" "${dest_dir}/" ; then echo "Unable to move ${file_list} to ${dest_dir}" &g...转载 2018-06-06 15:33:01 · 5991 阅读 · 0 评论