Linux Shell脚本练习(一)

一、 Linux 下执行Shell 脚本的方式:

1、用shell程序执行脚本:

a、根据你的shell脚本的类型,选择shell程序,常用的有sh,bash,tcsh等

b、程序的第一行#!/bin/bash里面指明了shell类型的,比如#!/bin/bash指明是bash,#!/bin/sh则是sh;

c、然后输入命令(其中bash为shell的名称,myshell.sh则为你要执行的代码):bash myshell.sh

2、直接执行脚本:

a、不过首先的加上可执行权限(也许要root权限,4情况而定)

执行:chmod u+x myshell.sh

b、然后执行:./myshell.sh (或者sh myshell.sh)就可以执行了。

二、编写一个脚本,它能够显示:

序列前10个数字:0、1、1、2、3、5、8、13、...。

三、写个shell 脚本来把字符串反过来显示:

例如:给定abcde 输出edcba

四、编写一个shell 脚本,打印任何数的乘法表:

例如,如果你执行此脚本,它应请求一个数,并显示它的表。显示例输出如下:

2*1 = 2

2*2 = 4

...

2*9 = 18

五、利用while 循环完成输出循环10 次内容:

相关推荐
小小ken1 分钟前
ubuntu添加新网卡时,无法自动获取IP原因及解决办法
linux·网络·tcp/ip·ubuntu·dhcp
Xの哲學16 分钟前
Linux 软中断深度剖析: 从设计思想到实战调试
linux·网络·算法·架构·边缘计算
林鸿风采20 分钟前
在Alpine Linux上部署docker,并配置开机自启
linux·docker·eureka·alpine
l1t1 小时前
在arm64 Linux系统上编译tdoku-lib的问题和解决
linux·运维·服务器·c语言·cmake
txinyu的博客1 小时前
Linux 内存管理
linux·运维·开发语言·c++
珠穆峰1 小时前
linux清理缓存命令“echo 3 > /proc/sys/vm/drop_caches”
java·linux·缓存
Xの哲學2 小时前
Linux自旋锁深度解析: 从设计思想到实战应用
linux·服务器·网络·数据结构·算法
晚风吹长发2 小时前
深入理解Linux中用户缓冲区,文件系统及inode
linux·运维·算法·链接·缓冲区·inode
LuckyLay2 小时前
Ubuntu配置多版本Java,自由切换
java·linux·ubuntu
SongYuLong的博客2 小时前
openwrt 启动脚本
linux·运维·服务器·物联网