1.使用多条命令

如果想将两条命令一起运行,可以将他们输入到同行中,并用分号(;)隔开:[root@localhost ~]# data;who

bash: data: command not found

root     pts/1        2014-11-06 09:03 (192.168.18.22)

2.创建脚本文件

创建脚本文件时,必须在文件中的第一行指明所使用的shell,格式如下:#!/bin/bash

在普通的shell脚本中,用#号作注释行!#号后面加感叹号!告诉shell运行下列脚本shell

[root@localhost ~]# cat 1.sh

#!/bin/bash

#This script displays the date and who's logged on

data

who

3.创建好shell脚本文件后,还有一个问题!shell指出我没有执行该文件的权限?[root@localhost ~]# ./1.sh

bash: ./1.sh: 权限不够

[root@localhost ~]# ls -l 1.sh

-rw-r--r-- 1 root root 73 11-06 14:48 1.sh

下一步赋予自己执行该文件的权限,使用chmod命令

[root@localhost ~]# chmod u+x 1.sh

[root@localhost ~]# ls -l 1.sh

-rwxr--r-- 1 root root 73 11-06 14:48 1.sh

开始执行脚本

[root@localhost ~]# ./1.sh

2014年 11月 06日 星期四 14:52:50 CST

root     pts/1        2014-11-06 09:03 (192.168.18.22)

如何创建linux 脚本,如何创建和执行shell脚本相关推荐

  1. aix shell脚本 运行java_Linux中执行shell脚本的4种方法总结

    Linux中执行shell脚本的4种方法总结,即在Linux中运行shell脚本的4种方法: 方法一:切换到shell脚本所在的目录(此时,称为工作目录)执行shell脚本: 复制代码 代码如下: c ...

  2. 安卓linux定时执行脚本,Android开机自动执行shell脚本

    在应用程序启动之前,往往需要在Android启动过程中去对系统做一些设置,如修改某些文件夹的属主和文件的权限,本文实现在init.rc中调用shell脚本,而所有对系统资源的修改和配置都在此shell ...

  3. Linux下C程序插入执行shell脚本

    1.system(执行shell命令) 相关函数 fork,execve,waitpid,popen 表头文件 #include<stdlib.h> 定义函数 int system(con ...

  4. Linux 定时执行shell 脚本

    2019年第 85 篇文章,总第 109 篇文章 本文大约2000字,阅读大约需要6分钟 crontab 可以在指定的时间执行一个shell脚本以及执行一系列 Linux 命令. 定时执行shell ...

  5. linux 动态传参执行shell脚本

    举个栗子: 我想执行的命令如下 /usr/bin/soffice --headless --invisible --convert-to pdf 3.doc 但是这样命令就写死了,如何动态传参数,执行 ...

  6. Linux中执行shell脚本的4种方法

    这篇文章主要介绍了Linux中执行shell脚本的4种方法总结,即在Linux中运行shell脚本的4种方法,需要的朋友可以参考下. bash shell 脚本的方法有多种,现在作个小结.假设我们编写 ...

  7. Linux下如何执行Shell脚本

    Linux下如何执行Shell脚本 Linux下你可以有两种方式执行Shell脚本: 1.用shell程序执行脚本:根据你的shell脚本的类型,选择shell程序,常用的有sh,bash,tcsh等 ...

  8. Linux shell:执行shell脚本的几种方式

    在Linux命令行执行shell脚本有如下三种方式: 1)bash test or sh test 2)./test 3)test 注:第三种方式需要将当前目录添加到PATH,否者会提示:-bash: ...

  9. Linux中执行shell脚本的5种方法总结

    Linux中执行shell脚本的4种方法总结,即在Linux中运行shell脚本的4种方法: 方法一:切换到shell脚本所在的目录(此时,称为工作目录)执行shell脚本: 复制代码 代码如下: c ...

  10. linux执行shell过程日志,Android之在linux终端执行shell脚本直接打印当前运行app的日志...

    1.问题 我们一般很多时候会需要在ubuntu终端上打印当前运行app的日志,我们一般常见的做法是 1).获取包名 打开当前运行的app,然后输入如下命令,然后在第一行TASK后面的就可以看到包名 a ...

最新文章

  1. ubuntu虚拟机开机无法进入系统(initramfs)
  2. socket编程总结
  3. Typescript实现单例之父类调用子类
  4. 回调函数中window.open()被拦截
  5. Android访问瓦片地图 费流量,瓦片地图服务在线资源访问总结
  6. 初学编程者如何摆脱搭建开发环境的困扰?
  7. 浅谈 C# 交互窗口
  8. JavaScript核心语法——变量与常量
  9. kitkat(KRT16S)刷入实机nexus4
  10. 两个通宵熬出来的互联网大厂最新面试题收集整理1000道(三-Memcached),欢迎点赞收藏!!!
  11. 证书错误 SSLCertVerificationError
  12. 超神学院暗质计算机,超神学院之拳皇
  13. qt 不规则图形 消除锯齿
  14. 正雅GS颌位重建技术为隐形正畸打开新篇章
  15. caffe 人脸识别
  16. 阿木社区的SLAM无人机硬件配置
  17. 导数与微分 — 高等数学
  18. 关于find命令-perm 的用法
  19. Java 悲观锁和乐观锁的实现
  20. Chrome浏览器如何设置中文翻译

热门文章

  1. 基于Python-turtle库绘图(汇总)
  2. H265框架编码流程(一)
  3. QEMU中音频模拟工作过程(十)
  4. Binder内存拷贝的本质和变迁
  5. Mac上Jupyter之notebook快捷键
  6. python内置函数__init__及__str__的区别
  7. codeigniter mysql 存储过程_Codeigniter框架使用Mysql存储过程的例子
  8. java placeholder_java swing JTextField设置PlaceHolder
  9. java程序设计比赛心得体会_对Java程序设计的感想.doc
  10. 想学java编程从哪入手_初学编程从哪方面入手?