Shell编程很有趣,Shell编程很复杂,Shell编程离我们很近又似乎很远:使用Linux离不开它,但似乎又不曾仔细了解它。这套文章的目的是带你走进Shell编程的大门,领略它的丰富多彩。
* 本节讲解内容:echo,read与printf。
* 本节使用的shell版本为:
GNU bash, version 3.2.48(1)-release (x86_64-apple-darwin11)
Copyright (C) 2007 Free Software Foundation, Inc.
* 所有本节讲解的内容,都需要你自己动手操作才能明白其含义
* 本文中所用到的所有命令,使用如下格式:
$ <some_command>
<output result>
echo
我们可以使用echo命令来输出字串:
$ echo Hello, world!
Hello, world!
printf
printf命令可以输出格式化的字串:
$ printf "%s \n %s\n" Hello world
Hello
world
例二:
$ printf "|%10s|%10s|\n" 1 200
| 1| 200|
read
read用于将字串读进变量,比如我们想将x,y分别赋值1,2:
$ read x y
1 2
$ echo $x
1
$ echo $y
2
总结
最后,我们写个小程序总结一下
echo "What's your name?"
read username
printf "%s, %s!" Hello $username
将这个文件命名为name.sh,执行它:
$ sh name.sh
What's your name?
Jack
Hello, Jack!
分享到:
相关推荐
shell编程入门经典--LINUX与UNIX Shell编程指南 (中文pdf版)
Linux下shell编程入门编程,内有详细例子,入门学习最佳选择。
1Linux下Shell编程入门及变量讲解.mp4 2Linux下Shell编程入门及变量讲解.mp4 3Shell编程企业实战菜单系列.mp4 4Shell编程企业实战菜单系列.mp4 5Linux下LAMP实战及脚本编程思路讲解.mp4 6Linux下LAMP实战及脚本编程...
shell编程入门教程+shell脚本专家指南+UNIX.shell编程24小时教程
1.Linux下Shell编程基础入门.mp4 2.Shell编程之变量及LAMP导航菜单编写.mp4 3.Shell编程之IF条件语句各种案例演练.mp4 4.使用if条件语句编写MySQL备份脚本.mp4 5.Shell编程之LAMP一键安装脚本实战.mp4 6.For循环及...
linux Shell编程入门 实例讲解详解
Linux下的shell编程入门.pdf
这是WINDOWS SHELL编程学习资料,很齐全的教程哦。
第四部分 基础shell编程 第16章 shell脚本介绍 151 16.1 使用shell脚本的原因 151 16.2 脚本内容 151 16.3 运行一段脚本 152 16.4 小结 153 第17章 条件测试 154 17.1 测试文件状态 154 17.2 测试时使用逻辑操作符 ...
《linux shell编程从入门到精通》的每一章节都配有综合案例,这些综合案例不仅可以使读者复习前面所学的知识,还可以增加开发项目的经验。这些案例实用性很强,许多代码可以直接应用到linux系统管理中。
详细介绍了shell编程的各部分内容,配以大量简单详细实例,让你用最少的时间达到shell编程从入门到精通的过程,无疑是学习shell编程的最佳选择~
linux Shell编程入门 实例讲解详解.doc
深入地了解和熟练地掌握Shell编程,是每一个Linux用户的必修 功课之一。 Linux的Shell种类众多,常见的有:Bourne Shell(/usr/bin/sh或/bin/sh)、Bourne Again Shell(/bin/bash)、C Shell(/usr/bin/csh)、K ...
本书由浅入深、循序渐进地详细讲解了LinuxShell编程的基本知识。这些基本知识包括Shell编程的基本知识、文本处理的工具和方法、正则表达式、Linux系统知识等。 本书旨在通过理清Linux Shell编程的脉络,从基本概念...
实验四 Linux Shell编程入门 通过实验掌握下列知识: 1、了解Linux下Bash Shell脚本编写的基本要求; 2、了解Bash Shell几种常用的控制结构; 3、能按要求编写简单的Bash Shell脚本;
初学者入门教程:Shell编程概述(一) 初学者入门教程:Shell编程概述(二) shell编程-shell编程-分支语句(1) shell编程-shell编程-分支语句(2) shell编程-shell编程-循环语句(1) shell编程-...
linux shell 编程入门 指南 pdf文字版
包括概述、linux文件系统、正则表达式、sed命令和awk编程、文件的排序、合并和分割、变量和引用、操作符、循环与结构化命令、变量的该机用法、I/O...函数、别名、列表和数组、shell脚本调试技术、bash shell编程范例等...
Shell编程详解,shell入门,shell实例
linux shell编程入门