shell初学1

原创 2015年11月18日 13:46:38

所谓shell脚本(script),就是将一系列shell命令放入一个文件中,方便一次性执行比用其他编程的程序效率更高,毕竟它使用了Linux/Unix下的命令。

首先需要用一个文本编辑器来创建一个文件,然后键入shell命令。必须在文件的第一行指定要使用的shell,其格式为:

#!/bin/bash
之后键入命令,可以用分号隔开,也可以回车换行例如:

date
   ls
     之后保存退出,这时执行文件可能会出现“command not found”,zheshiyinwei shell没有通过PATH环境变量查找到相应的命令,这时应当将shell脚本文件所处的目录添加到PATH环境变量中。

#vi  /etc/profile
在最后添加:export  PATH=路径:$PATH,保存退出,并且执行#source /etc/profile命令,这个命令要在/etc下才能执行。这时在执行shell脚本文件会提示Permission denied,这是因为shell表明你还没有执行文件的权限。添加执行权限:

chmod u+x shellfile
这时便可以执行了




Linux Shell脚本编程学习笔记和实战

http://www.1987.name/141.html shell基础 终端打印、算术运算、常用变量Linux下搜索指定目录下特定字符串并高亮显示匹配关键词 从键盘或文件中获取标...
  • yuan1164345228
  • yuan1164345228
  • 2014-08-14 22:04:48
  • 1527

shell初学笔记(1)

换了工作,做数据工作,需要用到shell、java、hadoop等知识。我以前几乎没怎么接触过这块的知识,经过一周的学习,特此总结一下,希望对看这篇文章的人有一些帮助。 我几乎都是在网上看博客、百度...
  • xzw_123
  • xzw_123
  • 2014-03-14 16:49:57
  • 401

linux shell 学习时遇到的一些问题([: 11: y: unexpected operator)

linux shell 学习时遇到的一些问题([: 11: y: unexpected operator) 刚刚开始接触shell 很多不懂 遇到了一些问题(linux shell 学习时遇到的一些...
  • u012349696
  • u012349696
  • 2015-09-08 20:38:44
  • 1562

shell脚本学习指南&shell高级脚本编程

  • 2017年09月03日 11:43
  • 29.37MB
  • 下载

Python 学习入门(23)—— 进程

本文介绍Python的os包中有查询和修改进程信息的函数,Python的这些工具符合Linux系统的相关概念,所以可以帮助理解Linux体系。 1. 进程信息os包中相关函数如下:uname() 返回...
  • sunboy_2050
  • sunboy_2050
  • 2013-12-11 00:06:05
  • 5813

算法实验二 TEST #1

算法实验二 TEST #1
  • NyanSama
  • NyanSama
  • 2015-04-21 21:36:54
  • 208

Shell中的$0、$1、$2的含义

在 shell 中我们会见到 $0、$1、$2这样的符号,这是什么意思呢? 简单来说$0就是你写的shell脚本本身的名字,$1是你给shell传的第一个参数,$2是你给shell传的第二个参数...
  • qq_30137611
  • qq_30137611
  • 2017-08-11 10:58:59
  • 2322

linux shell 中的 2>&1 用法说明

linux中有三种标准输入输出,分别是 STDIN,STDOUT,STDERR,对应的数字是 0,1,2。STDIN 是标准输入,默认从键盘读取信息; STDOUT 是标准输出,默认将输出结果输出至...
  • huangfei711
  • huangfei711
  • 2016-04-04 22:54:07
  • 3989

linux 的shell学习

  • 2013年01月13日 23:18
  • 26KB
  • 下载

linux shell

  • 2014年04月23日 23:20
  • 529KB
  • 下载
收藏助手
不良信息举报
您举报文章:shell初学1
举报原因:
原因补充:

(最多只允许输入30个字)