shell入门

|-----------------|--------------|
| cat /etc/shells | 查看shells版本 |
| echo SHELL | 系统的环境变量 | | echo 0 | 当前正在执行的脚本名称 |
| #!/bin/sh | 切换shell版本为sh |
| vim hello.sh | 创建sh文件 |

Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁

Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务

Shell 脚本(shell script),是一种为 shell 编写的脚本程序

Bash 也是大多数Linux 系统默认的 Shell

通过执行shell脚本,来实现执行多个命令。可以编写自动化任务

|--------------------|-----------------|
| chmod a+x hello.sh | 给hello.sh添加执行权限 |
| echo | 输出 |
| read | 读取 |

#!/bin/bash

echo "hello"

data

nano 编辑器 nano hello.sh 创建一个sh脚本文件,用nano打开

相关推荐
Aaswk3 小时前
刷题笔记(回溯算法)
数据结构·c++·笔记·算法·leetcode·深度优先·剪枝
-许平安-4 小时前
MCP项目笔记六(PluginsLoader)
c++·笔记·raii·plugin system
开源盛世!!4 小时前
3.26-3.27学习笔记
笔记·学习
智者知已应修善业4 小时前
【文氏电桥振荡电路】2022-8-25
驱动开发·经验分享·笔记·硬件架构·硬件工程
小趴菜_自动驾驶搬砖人4 小时前
数据校验学习笔记 ———— 模逆运算
笔记
大连好光景4 小时前
软件测试笔记(1)
笔记·功能测试·测试工具
Hammer_Hans5 小时前
DFT笔记33
笔记
宵时待雨5 小时前
C++笔记归纳17:哈希
数据结构·c++·笔记·算法·哈希算法
山川行5 小时前
Python快速闯关8:内置函数
java·开发语言·前端·笔记·python·学习·visual studio