当前位置: 首页 > news >正文

shell常见面试题一

(1)、set //查看系统变量

(2)、chsh -s /bin/zsh test //修改用户登录shell

(3)、2>&1 //标准错误重定向到标准输出

&> //同样可以将标准错误重定向到标准输出
如下:
ls test.log &> test.log

(4)、$? //0代表前一个命令执行成功


(5)、使用-gt比较数字大小,如下:
#!/bin/bash
a=1
b=2
if [ $a -gt $b ]
then
  echo $a" "$b
  echo "a>b"
else
  echo $a" "$b
  echo "a<b"
fi


(6)、使用break跳出 while或者until循环
如下跳出until循环:
#!/bin/bash
a=0
until [ $a -gt 10 ]
do
  echo $a
  ((a++))
  if [ $a -eq 5 ]
  then
    break
  fi
done

(7)、continue跳出当前循环,继续大循环

http://www.lryc.cn/news/41454.html

相关文章:

  • python如何快速采集美~女视频?无反爬
  • kali内置超好用的代理工具proxychains
  • Java栈和队列·下
  • b01lers CTF web 复现
  • 三月份跳槽了,历经字节测开岗4轮面试,不出意外,被刷了...
  • springboot+vue驾校管理系统 idea科目一四预约考试,练车
  • 【pytorch】使用deepsort算法进行目标跟踪,原理+pytorch实现
  • Python 基础教程【3】:字符串、列表、元组
  • (数据结构)八大排序算法
  • 构建GRE隧道打通不同云商的云主机内网
  • 48天C++笔试强训 001
  • Android 11新增系统服务
  • “你要多弄弄算法”
  • 【数据结构】千字深入浅出讲解队列(附原码 | 超详解)
  • vue面试题(day04)
  • 自动标注工具 Autolabelimg
  • 2023-03-20干活
  • Java 注解(详细学习笔记)
  • LeetCode:35. 搜索插入位置
  • 菜鸟刷题Day2
  • Selenium基础篇之不打开浏览器运行
  • 【数据结构初阶】栈与队列笔试题
  • 【Linux入门篇】操作系统安装、网络配置
  • Selenium:找不到对应的网页元素?常见的一些坑
  • flex布局优化(两端对齐,从左至右)
  • 【Django 网页Web开发】03. 初识Django(保姆级图文)
  • KubeSphere All in one安装配置手册
  • Spring Boot 核心配置文件
  • 个人小站折腾后记
  • WebService简单入门