美文网首页
shell命令记录

shell命令记录

作者: mazhichao300 | 来源:发表于2018-07-26 15:36 被阅读0次

记录一下使用到的shell命令

split字符串到数组

按“\t”分割字符串到数组的需求,实现代码如下:

OLD_IFS="$IFS"
# 特殊字符需要加$,普通字符(串)不需要加
IFS=$'\t'  
str="a  b  c"
arr=($str)

#打印指定下标
echo ${arr[0]}

#遍历数组
for s in ${arr[@]}
do
  echo "$s"
done

# 变量$IFS存储着分隔符,这里我们将其设为"\t" OLD_IFS用于备份默认的分隔符,使用完后最好恢复默认
IFS=$OLD_IFS

echo 打印转义字符

默认echo不会打印转义字符,加上-e参数才可以

echo "\t" # 打印结果是\t

echo -e "\t" # 会打印出tab符号

相关文章

  • shell 语言相关

    shell学习记录 shell是什么 简单来说,shell是一个命令解释器,将用户输入的命令解释给操作系统内核。它...

  • vim学习 09——shell命令

    vim学习 09——shell命令 执行 shell 命令 :!shell命令 : 可以执行 shell 命令。 ...

  • shell命令记录

    记录一下使用到的shell命令 split字符串到数组 按“\t”分割字符串到数组的需求,实现代码如下: echo...

  • ADB常用命令集合

    基础命令 USB设备命令 文件传输命令 SHELL命令 adb shell pm命令 adb shell am命令...

  • (linux/mac)mysql调用系统命令

    system + shell命令! + shell命令

  • shell脚本基础

    shell介绍 shell命令: 在linux终端能被解析的命令,就是shell命令。 shell脚本: 多个sh...

  • CentOS系统账户和登录安全

    一、合理使用Shell历史命令记录功能 在Linux下可通过history命令查看用户所有的历史操作记录,同时sh...

  • Linux简单学习记录(七)

    shell的基础 1.记录命令历史记录在家目录的.bash_history上,会保存1000条历史命令常用三个命令...

  • Linux下几种常见的反弹shell方式

    最近在做ctf题时碰到一些命令执行题借用命令执行来反弹shell,这里记录一下。 1.bash反弹shell 个人...

  • Linux:Shell命令记录

    Shell脚本常用于自动化操作,很方便,现在记录一下。 读取参数的方法 执行脚本,会输入如下,不错 判断语句 下面...

网友评论

      本文标题:shell命令记录

      本文链接:https://www.haomeiwen.com/subject/akybmftx.html