linux编写一个shell
答:当然,还需要给脚本加上可执行权限(chmod+x./file.sh),否则可以用sh./file.sh方式执行脚本(这里的sh是执行脚本所需shell,命令也可以是zsh./file.sh或其他)。学习linux基本命令,推荐《linux就该这么学》!kalilinux怎么写sh脚本?用vim编辑器创建一个shell脚本文件,在脚本文件里输入需要执行的shell...
答:从程序员的角度来看, Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用 Shell脚本编程,完成更加复杂的操作。在Linux GUI日益完善的今天,在系统管理等领域,Shell编程仍然起着不可忽视的作用。深入地了解和熟练地掌握Shell编程,是每一个Linu...
答:!/bin/bash read -p "请输入你的名字:" name echo $name
答:其实这个文档呢就是shell脚本了,只是这个shell脚本有它特殊的格式。《linux 就该这么学》Shell脚本通常都是以.sh 为后缀名的,这个并不是说不带.sh这个脚本就不能执行,只是大家的一个习惯而已。所以,以后你发现了.sh为后缀的文件那么它一定会是一个shell脚本了。test.sh中第一行一定是 “#! /bin...
答:/bin/sh 或者/bin/bash shell脚本的格式:shell脚本一般是以*.sh 为名字,在权限上面是有可执行权限x的也就是chmod u+x *.sh 命令的执行:3种:sh 脚本路径/脚本名 cd 脚本路径 && ./脚本名 soure 脚本路径/脚本 写一个最简单的脚本吧:[root@linuxprobe ~]#vim 1.sh /bin/sh echo "...
答:=== 代码开始 === !/bin/bash echo "输入一个数:"read num i=1 while [ $i -le 9 ]do echo "$num*$i=`expr $num \* $i`"i=`expr $i + 1`done exit 0 === 代码结束 === 有些shell不支持for循环,这里用while循环更通用些。参考资料:http://www.freeos.com/guides/lsst...
答:!/bin/bash echo Hello `whoami`TIME=`date | awk '{print $5}'| cut -d ":" -f 1`if [ $TIME -gt 6 ] && [ $TIME -lt 12 ]then echo Good Morning elif [ $TIME -gt 12 ] && [ $TIME -lt 18 ]then echo Good Afternoon else echo Good Night fi 你可以通过...
答:!/bin/bashwhile truedo read -p "请输入学生学号:" stu_num if [ $stu_num == exit ]; then exit fi read -p "请输入学生姓名:" stu_name read -p "请输入学生成绩:" stu_ach stu_info=$(echo $stu_num $stu_name $stu_ach) Stu_Ach=$(echo ...
答:supportconfig作为Linux系统shell编写的工具,其功能是非常强大的,但还是有很多人对supportconfig工具不了解,不知如何使用supportconfig工具,下面小编就简单的给大家介绍下Linux安装使用supportconfig的方法。 一、supportconfig的安装 可以通过yast进行安装,也可以通过zypper命令进行安装,安装命令如下: 直接使用源进行安装...
答:一般shell只接受$0~$9十个位置参数,其中$0表示脚本名称本身,也就是说只有$1~$9共9个参数。超过9个参数的话,比如你这里要10个数,需要用shift移位来获取后面的更多参数。!/bin/sh if [ $# -ne 10 ]; then echo -e "Wrong parameters!\nYou MUST input 10 digits."exit 1 fi min=$1 ...
网友评论:
壤侧18951989430:
linux下如何编写shell脚本 - 2012 -
52992宁侵
: 我对shell脚本的认识,除了执行过同事写的shell 脚本外,其他一无所知,为了让自己强大,我决定自己研究shell脚本,也许在你看来很简答,没必要说这么多废话,但是我希望在我的技术blog里记录下来每次的学习的动机,与思想过程,并且我...
壤侧18951989430:
linux shell 编程 -
52992宁侵
: (1)编写shell程序fileback:#!/bin/sh DIRNAME=`ls /root | grep bak` if [ -z "$DIRNAME" ] ; then mkdir /root/bak cd /root/bak fi YY=`date +%y` MM=`date +%m` DD=`date +%d` BACKETC=$YY$MM$DD_etc.tar.gz tar zcvf $BACKETC /etc echo "...
壤侧18951989430:
求编写linux shell 程序求和使用for语句创建一个shell程序,其功能是1+2+3+…+n.请高手们帮下忙!要可... -
52992宁侵
: #!/bin/bash echo "Input n:" read n s=0 for (( i=0;i<n+1;i=i+1 )) do let s=$s+$i done echo "1+2+...+n = $s(n=$n)"
壤侧18951989430:
linux 怎么编写一个shell程序并执行 -
52992宁侵
: #!/bin/bash 或者#!/bin/shif [ -e /etc/apache2/httpd.conf ];then /etc/init.d/httpd startfi这是最简单的一个脚本,可以添加相关的代码来完善功能..需要root的权限才能执行...换行空格什么的要注意,,在这里写出来 提交后换行可能会没了.
壤侧18951989430:
如何写一个linux 的shell脚本? -
52992宁侵
: 简单的说,你把你在终端输入的命令放在一个文件里,这个文件就成了shell脚本 比如你编辑一个文件叫 helloworld.sh 内容是 echo "Hello world!" 你把helloword.sh变成可执行的,就是在终端输入 chmod +x helloworld.sh 然后运行./helloworld.sh 你就成功滴写好了一个shell脚本
壤侧18951989430:
Linux如何编写shell脚本?
52992宁侵
: 一般以 #!/bin/sh 开头(不是必须要写,但一定要单独一行),指定执行这个脚本的shell程序(也可以用#!/bin/zsh或其他),然后就是堆命令了.Linux的shell脚本支持很多功能,加上Linux高度模块化的命令,完全可以用shell脚本写出复杂的程序. 以上只是简单介绍如何开始写shell脚本,如果要写复杂的脚本,还需要深入学习相关知识(如if——fi、case——esac等结构). 当然,还需要给脚本加上可执行权限(chmod +x ./file.sh),否则可以用 sh ./file.sh 方式执行脚本(这里的sh是执行脚本所需shell,命令也可以是zsh ./file.sh或其他).
壤侧18951989430:
linux中如何编写shell脚本? -
52992宁侵
: 用VIM在终端中 vim shell.sh 回车然后写脚本,.保存然后./shell.sh运行或者bash空格shell.sh 运行...
壤侧18951989430:
给你100分 帮我写一个Linux Shell 很简单
52992宁侵
: #include <unistd.h> #include <stdio.h> #include <signal.h> #include <sys/wait.h> void sig_chld(int); int main() { pid_t pid; char file[256] = { 0 }; signal(SIGCHLD, sig_chld); while(1) { if(gets(file) == NULL) { continue; } if((pid = fork()) =...
壤侧18951989430:
LINUX:编一个shell程序 -
52992宁侵
: #!/bin/bash read -p "Please input the first number:" num1 read -p "Please input the second number:" num2 read -p "Please input the third number:" num3 min=$num1 if [ $min -gt $num2 ] then min=$num2 fi if [ $min -gt $num3 ] then min=$num3 fi echo "The minimum number is $min"
壤侧18951989430:
怎样编写Linux shell script -
52992宁侵
: 1.How to write shell script ? a.首先用任何的编译器(vi,vim,kwrite,....)编写一个shell script;b.然后按照下面的方法给你编译的shell script添加可执行属性;chmod 添加(删除)属性 文件名称 例如:chmod +x your_script_name 或者chmod ...