首页 > 系统相关 >Linux学习笔记 | Shell脚本创建与执行

Linux学习笔记 | Shell脚本创建与执行

时间:2022-10-15 21:00:43浏览次数:72  
标签:脚本 文件 Shell 文件名 创建 笔记 sh 内容 Linux

一、输出命令echo

格式: echo [选项][输出内容]

说明:选项   -e   表示的是支持反斜线控制的字符转换

Linux学习笔记 | Shell脚本创建与执行_脚本文件

注意:如果输出的内容中含有空格,使用双引号,如果内容中含有 “ !”,使用单引号 ‘ ’

二、脚本文件的创建

步骤一:创建脚本文件并编辑内容

命令如下:

方式一:vi +文件名.sh​(文件存在,直接进入,如果不存在,创建并进入正常模式)

方式二:

           ①  touch + 文件名.sh创建文件

           ②  vim/vi   文件名.sh(进入文件并进入正常模式

步骤二:进入编辑模式,输入内容,保存并退出

#!/bin/Bash  :必须要写,表示其是shell脚本文件

Linux学习笔记 | Shell脚本创建与执行_脚本文件_02

步骤三:赋予对文件的执行权限,执行文件

执行命令:bash + 文件名.后缀 

Linux学习笔记 | Shell脚本创建与执行_脚本文件_03

说明

   cat+文件名.后缀 : 读出文件里的内容(并无执行功能)

补充:Bash中常用的快捷键

Linux学习笔记 | Shell脚本创建与执行_脚本文件_04

标签:脚本,文件,Shell,文件名,创建,笔记,sh,内容,Linux
From: https://blog.51cto.com/u_15314328/5759280

相关文章

  • Kubernetes学习笔记(三十九):KodeKloud练习题(一)
    QuestionUpgradethecurrentversionofkubernetesfrom1.23.0to1.24.0exactlyusingthekubeadmutility.Makesurethattheupgradeiscarriedoutonenod......
  • Linux环境变量
    环境变量定义存储有关Shell会话和工作环境信息的变量作用为脚本和程序提供获取环境信息,存储临时数据和配置信息分类全局环境变量Shell与子Shell都适用局......
  • Linux 下模拟制作块设备并挂载
    Linux下模拟制作块设备并挂载作者:Grey原文地址:博客园:Linux下模拟制作块设备并挂载CSDN:Linux下模拟制作块设备并挂载环境CentOS-7下载地址:下载CentOS-7Linux的......
  • python 笔记
    变量:直接弄,不用搞类型,关于字符串有一个转义/的运用.注释:#(单行)''''''多行python没有{},用行对齐来表示函数:def+函数名(参数): 加回车下面就开始......
  • Linux文件系统与日志分析
    inode和block概述文件数据包括元信息与实际数据。文件存储在硬盘上,硬盘最小存储单位是“扇区”,每个扇区存储512字节。block(块)连续的八个扇区组成一个block是文件存......
  • Linux中的DNS正向、反向与主从解析
    一、DNS概念在日常生活中人们习惯使用域名访问服务器,但机器间互相只认IP地址,域名写IP地址之间是多对一的关系,一个ip地址不一定只对应一个域名,且一个完整域名只可以对应一......
  • Linux iostat命令
    Linuxiostat命令详解Linux系统中的iostat是I/Ostatistics(输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视。它的特点是汇报磁盘活动统计情况,同时也会汇......
  • Linux下mysql5.7.37升级至mysql5.7.39-RPM安装
    mysql版本5.7.37升级到5.7.39。由于我们由于我们安装mysql的方式是通过mysql-5.7.23-1.el7.x86_64.rpm-bundle.tar中的rpm包安装。所以升级的方式是专门针对这种方式:rpm-iv......
  • conda笔记
    目录目录安装创建新环境安装LinuxPython3.6版本脚本下载bash~/Downloads/Anaconda3-5.0.1-MacOSX-x86_64.sh按提示安装关闭重新打开终端,使Anaconda生效验证是否安......
  • linux进程及计划任务管理
    程序和进程的关系1.程序保存在硬盘,光盘等介质中的可执行代码和数据文件中静态保存的代码2.进程在cpu及内存中运行的程序代码动态执行的代码父,子进程每个程序可以创......