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

Linux Shell 脚本编程基础

打开kali,Xshell连接

一、

vim 1.sh

可利用 #! /bin/bash, #! /bin/dash ,#! bin/sh

这三种脚本解释器不论哪种,最终都是调用 dash

 在1.sh内加入内容,尝试执行,./1.sh,但需要加权

 或者,在不使用加权的情况下,使用 sh 1.sh 或者  bash 1.sh

指定要执行的脚本文件路径即可

再者,使用 source 1.sh

和 sh 1.sh 差不多,只是 source 命令多了颜色加深标注

变量的使用

1.声明,输出

不加引号和加双引号都是输出变量,加单引号则直接把 $love 打印出来

2.变量拼接

变量一般由数字,字母,下划线组成,但不能以数字开头,如 9name ,变量里也最好不要有空格

以上全部均为临时变量,使用 set | grep love 查看变量

unset love 删除变量

之后可以看到 love 变量没有了

补充

二、

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

相关文章:

  • vuex如何进行状态管理?
  • 嵌入式Linux QT+OpenCV基于人脸识别的考勤系统 项目
  • 通过阿里云 Milvus 与 PAI 搭建高效的检索增强对话系统
  • 评估大语言模型在药物基因组学问答任务中的表现:PGxQA
  • 在本地和远程转储域控制器哈希
  • 基于SSM+Vue的心理咨询问诊系统+LW示例参考
  • 基于TMS320X281X/F28335的DSP入门到精通01_如何开始DSP的学习与开发
  • Java爬虫获取1688 item_search_img接口详细解析
  • Java 连接 FTP 服务器全解析
  • 字节跳动C++面试题及参考答案(下)
  • Rabbit MQ知识总结
  • 未来将要被淘汰的编程语言
  • GO环境安装和配置
  • 面试题整理(四)
  • mathtype中如何在公式和序号之间加点
  • 【电源专题】电源芯片的PG(Power Good)管脚是什么?
  • C/C++圣诞树
  • 牛客--求小球落地5次后所经历的路程和第5次反弹的高度,称砝码
  • cad学习 day6
  • Chrome 浏览器插件获取网页 iframe 中的 window 对象
  • 免费线上签字小程序,开启便捷电子签名
  • IT运维的365天--021 服务器上的dns设置后不起作用
  • 深信服企业级数据备份与恢复系统(整机裸机恢复)
  • Tool之Excalidraw:Excalidraw(开源的虚拟手绘风格白板)的简介、安装和使用方法、艾米莉应用之详细攻略
  • OPPO C++面试题及参考答案
  • Unity中LineRenderer使用MeshCollider方法参考
  • BERT模型入门(1)BERT的基本概念
  • 致命错误: Class ‘ZipArchive‘ not found
  • 二手车交易平台开发:安全与效率的双重挑战
  • vector题目