美文网首页
shell & bash基础命令及巧用

shell & bash基础命令及巧用

作者: 嗒嘀嗒嗒嘀嗒嘀嘀 | 来源:发表于2021-12-12 23:43 被阅读0次
  • shell与bash脚本的区别

    • shell是Linux基础命令解释器
    • bash(Bourne Again shell)是改善后的shell编辑器
  • bash命令怎么写

    • Shebang(也称为Hashbang)指定解释器
      具体也要分情况,常用指定shell解释器就用这个
      #!/bin/sh
  • 通配符

    • *
    • ? 匹配单一字符
    • [...] 匹配括号中给出的字符或字符范围
    $ ls text[1-4].txt
    text1.txt  text2.txt  text3.txt  text4.txt
    $ ls text[134].txt
    text1.txt  text3.txt  text4.txt
    
  • 循环:变量递增(减)
    i=0

    • ((i=i+1)) 或 ((i++))
    • let "i=i+1" 或 let i+=1
    • i=((i+1)) 或 i=(( $i + 1 ))
    • i=[i+1]
  • 避免代码执行时打开文件重定向到同一文件
    原因参考linux下cat一个文件并重定向到此文件为什么会为空,解决方案可以新建文件后用mv命令重新命名回去


相关文章

  • shell & bash基础命令及巧用

    shell与bash脚本的区别shell是Linux基础命令解释器bash(Bourne Again shell)...

  • shell编程-bash shell的数值计算

    1. 数据计算基础 使用man 或者info查看shell bash的判断命令test,Shell中的 test ...

  • 初识shell脚本编程

    一. Shell基础 shell是链接用户和linux内核的一个命令解释程序, 常见shell包括bash(li...

  • chapter 3.基本的bash shell命令

    基本的bash shell命令 启动shell 大多数Linux默认的shell都为GNU bash shell/...

  • shell脚本

    bash shell是默认的bash,当然还有其他的shell, 就不介绍了。 正则表达式RE及三个相关命令 gr...

  • Day-2初识linux

    1.bash shell 是什么? bash shell 是一个命令解释器,用户输入命令之后,通过bash she...

  • linux基础命令

    命令行基础 一些名词 「图形界面」 「命令行」 「终端」 「shell」 「bash」 安装使用 Windws: ...

  • shell 编程学习

    当前shell执行命令。./或者source 新建shell:/bin/bash ./file.sh bash $...

  • bash的初识。。。008

    bash的基础特性:命令历史:shell进程会保存在其会话中执行过的命令 history : 查看过往历史命令 ...

  • git命令行基础

    命令行基础 图像界面 图形界面 命令行 终端 shell bash 安装使用 windows:安装git,打开gi...

网友评论

      本文标题:shell & bash基础命令及巧用

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