文档章节

shell之helloword

Zero零_度
 Zero零_度
发布于 2015/08/15 09:01
字数 196
阅读 50
收藏 4

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


© 著作权归作者所有

下一篇: solr权重排序
Zero零_度
粉丝 69
博文 1256
码字总数 257557
作品 0
程序员
私信 提问
shell awk的笔试题 求解答

一个shell笔试题 求指教 ddfx2015-05-08 jfsjdj,jf8 2015-05-09 jf5--s 2015-05-08 fjsjg,89 abcfsdfsdg344th fsdgfsdgdef 问题一: 我有上面的一个行 有n行 用awk提取最后的数字 只有最后的...

fabby
2015/05/08
478
2
愉快的开始Python

python-愉快的开始 什么是python? python的具有快平台性 Windows Linux Mac/Os 定义 Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。 一张图片告诉你Python语言的强大 就像...

codeGoogle
2017/10/23
0
0
linux 部署替换配置文件,重启tomcat

echo 'stop the tomcat ...' ps aufx|grep tomcat|awk '{print $2}'|xargs kill -9 echo 'stop tomcat ok...' rm -rf /test/helloword/ mkdir /test/helloword/ echo 'dele old ok..' mv /te......

alex_001
2012/09/29
0
2
iTOP-4412嵌入式开发板-以NFS方式调试应用程序

本文转自迅为:http://www.topeetboard.com 平台:iTOP-4412嵌入式开发板 大家好,今天我们讲解一下通过 NFS 网络文件系统来调试我们的应用程序,我们这里以 linux qt 系统为例。 我们在 qt...

歌之王子殿下
2016/02/23
176
0
struts2+spring中action的生命周期问题

将struts2中的action交给spring管理 如果没有指定scope就会出现验证时第一次验证的结果一直存在,导致后面的验证根本没有进行 所以在spring中配置action时要指定scope属性为prototype <bean...

一念三千
2013/03/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。

import java.util.Arrays; public class Solution { public int MoreThanHalfNum_Solution(int [] array) { Arrays.sort(array); int count=0; for(int i=0;i<array.le......

南桥北木
23分钟前
0
0
关于FLAG_ACTIVITY_NEW_TASK的使用

参考文章: https://blog.csdn.net/u010389391/article/details/78558475 Context调用startActivity, 有部分情况会报出如下错误: Caused by: android.util.AndroidRuntimeException: Calli......

Gemini-Lin
39分钟前
0
0
Python开发工具:Webware for Python

原文来之:https://www.oschina.net/p/webware+for+python 前言 Webware for Python 是一组 Python 包和工具用来开发面向对象的 Web 应用。良好的设计模式,包含一个快速的应用服务器、Servl...

A_裙232550246
47分钟前
0
0
高并发场景下的缓存有哪些常见的问题?

一、缓存一致性问题 当数据时效性要求很高时,需要保证缓存中的数据与数据库中的保持一致,而且需要保证缓存节点和副本中的数据也保持一致,不能出现差异现象。 这就比较依赖缓存的过期和更新...

别打我会飞
今天
3
0
List list = new ArrayList()为何父类引用指向子类对象(多态)

态:要有继承,方法的重写,父类引用指向子类对象 疑问一:父类引用指向子类对象 与指向父类对象 Animal cat = new Cat(); //向上转型。 父类引用指向子类对象,该引用不能再访问子类新增加的...

architect刘源源
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部