shell之helloword

cd /bin

ls -l | find -name sh

ls -l | find -namd bash

ls -l | grep -r sh  sh其实是指向dash

lrwxrwxrwx 1 root root       4 2014-12-11 03:13 sh -> dash

ls -l | grep -r bash

cd ~

mkdir shell

vi hello.sh

#!/bin/bash //固定写法,相当于引入

echo 'helloword'

ls -l

sudo chmod u+w hello.sh  //让文件的属主用户拥有hello.sh的执行权限

./hello.sh

在当前窗口声明一个临时变量:

hi=sniper.hi

echo $hi

pstree

gnome-terminal─┬─bash───pstree

│                ├─bash

│                ├─gnome-pty-helpe

│                └─2*[{gnome-terminal}]

bash //启动一个新的shell子进程,bash命令,启动的为子进程,注意看路径区别

pstree

gnome-terminal─┬─bash───bash───pstree

│                ├─bash

│                ├─gnome-pty-helpe

│                └─2*[{gnome-terminal}]

退回到上一级进程 exit

遇到问题:

hello.sh  //这样直接执行执行不了

hi = sniper.hi //在shell中赋值,不要有空格 需要写成hi=sniper.hi

linux脚本helloword,shell之helloword相关推荐

  1. linux脚本编程(shell)浅介

    linux脚本编程(shell)浅介 2006-01-10 11:45 27693人阅读 评论(18) 收藏 举报 脚本shelllinux编程bash语言 linux脚本(shell)编程 啊,昨天 ...

  2. linux脚本编程(shell)浅介 (转载)

    linux脚本(shell)编程 啊,昨天上网看到一篇讲 linux/unix shell 的文章,想想自己最后写这东西也是一年前的事了,想想都快忘光了. 还是整理一下,做一次回顾,以后说不定还用得上 ...

  3. linux脚本 source,Shell 的source命令

    http://www.xxlinux.com/linux/article/development/shell/2006-09-22/4499.html http://www.diybl.com/cou ...

  4. linux脚本大全,shell大全

    命令解析器--例如bash 是一个程序,可以解析shell命令 shell基本语法 变量 环境变量 敲命令"env"可以取出所有环境变量 环境变量可以当全局变量来使用 set命令可 ...

  5. linux 脚本加密,Shell脚本的4种加密详细教程

    这篇文章上次修改于 1159 天前,可能其部分内容已经发生变化,如有疑问可询问作者. 普及,shell脚本是什么? Shell Script,Shell脚本与Windows/Dos下的批处理相似,也就 ...

  6. linux 脚本 符号,Shell脚本 入门 —— 符号篇

    shell变量 shell变量不需要进行任何声明,直接定义即可,因为shell变量的值实际上都是字符串(对于没有定义的变量默认是一个空串).定义的时候shell变量由大写字母加下划线组成,并且定义的时 ...

  7. node linux脚本,用Shell脚本快速搭建Ubuntu下的Nodejs开发环境

    nodejs的确是很火,以前倒腾过,但是从来没有认真记录下什么.在ubuntu下搭建它的开发环境尝尝鲜,有一个捷径,它能让系统自动帮你安装所需要的东西,我们生成一段shell脚本,让它来完成以下工作: ...

  8. linux脚本多线程,Shell多线程操作及线程数控制实例

    前言 在业务开发过程中,经常会在后台写一些shell脚本处理数据,但估计很多人不知道shell脚本也可以支持多线程,而且非常简单.本篇文章主要就是介绍shell实现多进程以及进程数量控制. 需求 为了 ...

  9. linux 脚本 等待,shell tel脚本中执行等待实现

    ->下面是一个示例脚本,它将"脚本中心"的 URL 存储在一个名为 strURL 的变量中D:\廖嘉航\第三批\脚本之家\脚本之家\文章2\bytes2BSTR.htm比如: ...

最新文章

  1. 人工智能乌托邦 迪拜认为2071年人类应该这样生活!
  2. Android菜鸟的成长笔记(11)——Android中的事件处理
  3. vueRouter-命名视图
  4. HTML和CSS初级前端面试题汇总(持续补充)
  5. Matlab——GUI程序操作说明
  6. zabbix setup.php出错,apache配置zabbix下setup.php无法显示
  7. JDK/Java 16 可能带来什么新特性?
  8. python中da_Python中字符的编码与解码
  9. yeoman_具有Spring Boot和Yeoman的单页Angularjs应用程序
  10. 【读书笔记】.Net并行编程高级教程--Parallel
  11. 行为设计模式 - 中介设计模式
  12. Leanote使用mysql_《搭建个人Leanote云笔记本》阿里云体验实验室 教程
  13. mysql 根据子查询的结果查询朱标_Python - MySQL数据库操作
  14. Android教程 -07 Activity的任务栈和启动模式
  15. Android 自定义Dialog 去除阴影
  16. 分析两个网页设计思路
  17. 分布式事务解决方案之可靠消息最终一致性
  18. [译]ASP.NET Core 2.0 全局配置项
  19. 程序设计原则之SOLID原则
  20. 匈牙利算法解决指派问题

热门文章

  1. 《渗透测试实践指南》读书笔记之信息搜集
  2. 协众信息ui设计岗位招聘要求有哪些?
  3. 仿京东流水布局实现技术基础 (初学者参考版)
  4. Goby 漏洞更新 | 速达软件 V.NET home 文件 存在 Struts2 代码执行漏洞
  5. 力控组态软件连接mysql失败_力控组态查询数据库操作错误
  6. 解决VMware 12安装VMware Tools后共享文件夹不出现的问题
  7. 从双声道转单声道看语言/算法性能差异
  8. 高等代数第3版下 [丘维声 著] 2015年版_机器学习与线性代数简明教程(下)
  9. 基于51单片机的软件IIC详细讲解
  10. ARouter原理解析