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

1-shell教程

Shell 脚本
Shell 脚本(shell script),是一种为 shell 编写的脚本程序。
业界所说的 shell 通常都是指 shell 脚本,但读者朋友要知道,shell 和 shell script 是两个不同的概念。
由于习惯的原因,简洁起见,本文出现的 "shell编程" 都是指 shell 脚本编程,不是指开发 shell 自身。

#!/bin/sh
echo "Hello world !"
#! 是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种 Shell。
echo 命令用于向窗口输出文本。

运行 Shell 脚本的方法:
chmod +x ./test.sh  #使脚本具有执行权限
./test.sh  #执行脚本
注意,一定要写成 ./test.sh,而不是 test.sh,运行其它二进制的程序也一样,直接写 test.sh,
linux 系统会去 PATH 里寻找有没有叫 test.sh 的,而只有 /bin, /sbin, /usr/bin,/usr/sbin 等在 PATH 里,
你的当前目录通常不在 PATH 里,所以写成 test.sh 是会找不到命令的,要用 ./test.sh 告诉系统说,就在当前目录找。

转载于:https://www.cnblogs.com/WF-chen/p/9338513.html

相关文章:

  • 点击空白处键盘hide
  • 学习打卡-2018/07/19
  • 控件学习IOS开源项目(1)之RatingView星级评论控件学习
  • MapReduce剥洋葱
  • IDS与snort
  • upstream sent too big header while reading...
  • VMware混合云–IaaS三国演义?
  • 主从nis服务器配置手册
  • mysql 死锁案例及分析过程
  • [iOS]Win8下iTunes无法连接iPhone版本的解决方法
  • Python基础-画图:matplotlib.pyplot.scatter
  • 小飞机工作笔记(一)方案简述
  • iOS6.0下获取通讯录用户列表
  • Niagara物联网框架机制二(笔记)
  • Python: Enum枚举的实现
  • 《Java8实战》-第四章读书笔记(引入流Stream)
  • 【面试系列】之二:关于js原型
  • Angular 响应式表单 基础例子
  • classpath对获取配置文件的影响
  • CSS魔法堂:Absolute Positioning就这个样
  • ECMAScript入门(七)--Module语法
  • Java 11 发布计划来了,已确定 3个 新特性!!
  • Java知识点总结(JDBC-连接步骤及CRUD)
  • Js实现点击查看全文(类似今日头条、知乎日报效果)
  • Node.js 新计划:使用 V8 snapshot 将启动速度提升 8 倍
  • spring + angular 实现导出excel
  • SSH 免密登录
  • 给新手的新浪微博 SDK 集成教程【一】
  • 缓存与缓冲
  • 配置 PM2 实现代码自动发布
  • 提升用户体验的利器——使用Vue-Occupy实现占位效果
  • 微信支付JSAPI,实测!终极方案
  • 用quicker-worker.js轻松跑一个大数据遍历
  • kubernetes资源对象--ingress
  • python最赚钱的4个方向,你最心动的是哪个?
  • 带你开发类似Pokemon Go的AR游戏
  • ​Z时代时尚SUV新宠:起亚赛图斯值不值得年轻人买?
  • ###项目技术发展史
  • #《AI中文版》V3 第 1 章 概述
  • #我与Java虚拟机的故事#连载01:人在JVM,身不由己
  • (1综述)从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练
  • (2)Java 简介
  • (4)logging(日志模块)
  • (C语言)求出1,2,5三个数不同个数组合为100的组合个数
  • (Matlab)使用竞争神经网络实现数据聚类
  • (ros//EnvironmentVariables)ros环境变量
  • (附源码)ssm失物招领系统 毕业设计 182317
  • (利用IDEA+Maven)定制属于自己的jar包
  • (三)c52学习之旅-点亮LED灯
  • (十一)图像的罗伯特梯度锐化
  • (四)JPA - JQPL 实现增删改查
  • (原+转)Ubuntu16.04软件中心闪退及wifi消失
  • (转)VC++中ondraw在什么时候调用的
  • (转载)(官方)UE4--图像编程----着色器开发
  • .net 7 上传文件踩坑