首页 > 系统相关 >7.31 学习shell脚本

7.31 学习shell脚本

时间:2023-08-01 11:55:04浏览次数:35  
标签:脚本 bin shell 文件 sh 7.31 bash

shell 定义:是一个语言解释器,将命令转化为二进制语言(机器语言)

shell 脚本

window 是.bat

linux 是.sh

格式规范

#! /bin/bash 开头文件程序/bin/sh,也就是bash解释器。

#! /usr/bin/python

运行shell脚本的方式

1.

bash script.sh

sh script.sh

适用于文件本身没权限运行

2.

使用相对路径或者绝对路径(需要文件有x权限)

chmod +x 文件路径

3.

source test.h

. test.h

点等于source-

弱语言类型

history 查看命令的历史

标签:脚本,bin,shell,文件,sh,7.31,bash
From: https://www.cnblogs.com/guoziheng/p/17596088.html

相关文章

  • 定期清理日志脚本(Linux or Mac)
    一个项目的运行必然会产生大量的日志,经过时间的日积月累这些日志难免会对硬盘造成负载,下面用ssh脚本编写一个定期清理日志的脚本#使用vi或者vimviclean_logs.sh#给脚本赋予权限chmod+xclean_logs.sh#编写清理日志的命令#!/bin/bashlog_dir=/var/log/app......
  • 7.31
    Java泛型Java泛型(generics)是JDK5中引入的一个新特性,泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。假定我们有这样一个需求:写一个排序方法,能够对整型数组、字符串数组......
  • 2023.7.31
    今天是七月的最后一天,最近天天下大雨,很少出门了,就在家里简单的吃点,早上雨水刮进来把床垫打湿了,直接被弄醒了,无奈地收拾好把被子晾上,稍微看了看视频,有些无趣,就继续完善之前搭建的网页,还是无聊,只能看看小说,看到下午,晚上做了几个pta题就休息了。......
  • 2023.7.31
    今天去看SROP的时候,发现ctfwiki上有一些细节上的东西,之前以为懂了,但是去理整个过程的时候发现还存在一些问题,目前结合题目里代码的实际情况弄懂了一些,中间还去看了一些博客,弄懂了了里面的exp。但是ctfwiki上的还有一点问题。我尽量学......
  • 7.31
    《大道至简》是一本关于人生哲学的书籍,作者通过讲述自己的人生经历和思考,探讨了人生的真谛和生活的意义。读完这本书,我深受启发和感动。书中作者提到了“大道至简”的概念,他认为人生的真正意义在于追求简单和平静。在这个繁忙和喧嚣的世界中,我们常常被各种琐事和压力所困扰,很难找......
  • 《七月寄》2023.7.31
    寻找太阳的梦自不量力说自己也变成太阳的念头有时候寂寞几乎扛不动咽在喉咙里无人诉说我们到底在追求些什么为何一直不断往前冲——《蜂鸟》,吴青峰有时候,似乎故事将要开始,但帷幕早已落下。像在七月三十二日放着八月清晨,以为这三年所有的执念与懊悔都会被洗刷,但一切都在轮回,......
  • Day 7: Shell数组和循环操作
    学习目标学习内容1.数组的定义和赋值2.数组的遍历for循环遍历数组长度3.练习任务大树哥个人信息学习目标学习Shell中的数组和循环操作。掌握数组的定义、遍历和操作方法。练习编写脚本,使用数组存储和处理数据。学习内容今天我们将学习Shell中的数组和循环操作,这......
  • 7.31打卡
    L1-077大笨钟的心情#include<bits/stdc++.h>usingnamespacestd;intmain(){inta[24];for(inti=0;i<24;i++){cin>>a[i];}intn;for(;;){cin>>n;if(n<0||n>23){break;}el......
  • 7.31日
    今天是我宅家暑假的第三十天,我已经完全融入了这种“熊猫式”的生活方式。早上醒来的时候,我发现自己还是躺在床上,于是我决定再多睡一会儿。妈妈敲了敲我的房门,提醒我“时间不早了”。我迷迷糊糊地回答:“嗯,我马上起床。”然后又继续沉迷在梦乡中。终于,当我再次醒来时,已经是中午了。......
  • 7.31
    今天仍然在整理pta的题目,还时挺慢的,今天整理到第40题了,下午的时候雨停了,去路上练了一会车,为科目三做准备#include<iostream>usingnamespacestd;intmain(){intn;cin>>n;doublesum=0;for(inti=0;i<n;i++){doublet;cin......