编写shell脚本,提示用户从键盘输入当天的日期,日期格式为XX/XX/XXXX,如果输入正确,则显示:

来自:    更新日期:早些时候
~ #!/bin/bash
read -p "please enter the date: " date
if [[ $date =~ "[0-9]{2}/[0-9]{2}/[0-9]{4}" ]]
then
echo "today is:${date:0:2} month is:${date:3:2} year is:${date:6:4}"
else
echo "wrong date"
fi

我没有对日期范围做校验,你可以自己加一下。


编写shell脚本,提示用户从键盘输入当天的日期,日期格式为XX/XX/XXXX,如果输入正确,则显示:视频

相关评论:
  • 13821437985编写shell脚本,提示用户从键盘输入当天的日期,日期格式为XX\/XX\/XXXX...
    乌亲侨编写shell脚本,提示用户从键盘输入当天的日期,日期格式为XX\/XX\/XXXX,如果输入正确,则显示: today is:xx month is:xx year is : xxxx,如果输入时间错误则显示wrong date 我是偏执的蝎子 | 浏览623 次 |举报 我有更好的答案推荐于2017-12-15 10:14:06 最佳答案 #!\/bin\/bashread -p "please enter the d...

  • 13821437985怎么用shell实现,如果用户输入的不是yes\/no,就继续提示让用户输入yes\/...
    乌亲侨1、首先打开linux系统,创建shell脚本文件,如下图所示。2、然后使用bash解释器,如下图所示。3、接着使用for语句循环,seq循环10 次,如下图所示。4、接着创建用户,用i语句接受变量,然后创建用户密码,保存shell脚本,如下图所示。5、最后修改脚本的权限,运行脚本,创建用户脚本就完成,如下图所示。

  • 13821437985怎么用shell实现,如果用户输入的不是yes\/no,就继续提示让用户输入yes\/...
    乌亲侨1、首先打开linux系统,创建shell脚本文件,如下图所示。2、然后使用bash解释器,如下图所示。3、接着使用for语句循环,seq循环10 次,如下图所示。4、接着创建用户,用i语句接受变量,然后创建用户密码,保存shell脚本,如下图所示。5、最后修改脚本的权限,运行脚本,创建用户脚本就完成,如下图所示。

  • 13821437985编写一个linuxshell脚本,运行它提示输入你的姓名,当你输入完毕之后程序...
    乌亲侨!\/bin\/bash read -p "请输入你的名字:" name echo $name

  • 13821437985如何入门 Linux Shell 脚本编写 | Linux 中国
    乌亲侨本文旨在帮助你入门 Linux 或 UNIX 系统中的 Shell 脚本编写。Shell,作为操作系统的交互界面,负责解释用户输入的命令。要开始,首先理解命令提示符,如 $,它标志着用户输入命令的开始。常见的 Shell 有 Sh(Bourne Shell)、Csh、Ksh、Bash 和 Tcsh,它们各具特点。Shell 脚本是文本文件,包含一系列...

  • 13821437985用Linux的shell写一个介绍当前用户信息的脚本怎么写,求具体的...
    乌亲侨[oracle@linux-node2 fhstest]$ finger `whoami`Login: oracle Name: (null)Directory: \/oracle Shell: \/bin\/bash Never logged in.No mail.No Plan.[oracle@linux-node2 fhstest]$ id uid=3005(oracle) gid=3005(oracle) groups=3005(oracle)

  • 13821437985shell脚本的编写
    乌亲侨do echo "My name is $i"done 可接受多个命令行参数,如没参数就提示错误,退出脚本 执行 user@minix-nb:~$ cat a.sh ! \/bin\/bash argu= : ${argu:?"Missing argument"} for i do echo "My name is $i"done user@minix-nb:~$ .\/a.sh .\/a.sh: line 4: argu: Missing argument ...

  • 13821437985在linux下编写shell脚本,判断当前登录用户是否为学号命名的用户
    乌亲侨!\/bin\/bash id="123"[ `whoami` = "$id" ] && echo 'yes' || echo 'no'例如:sh check.sh !\/bin\/sh echo "Input username:"read username if grep -q $username \/etc\/passwd then awk -F: \/$username\/'{print $7}' \/etc\/passwd else echo "$1 not local user"fi ...

  • 13821437985如何编写一个简单的shell脚本
    乌亲侨1、首先打开编程界面,查看现在dog目录下的文件的权限信息。2、现在b.txt的用户权限是RW,组权限是RW,其他权限是R。现在我给用户权限加上X运行权限。3、同样的方法给组、其他人加上运行权限使用chmod u\/g\/o +x b.txt 。4、如果要取消对应的权限,使用“-”号即可。5、除了使用RWX字符后还可以...

  • 13821437985如何编写一个shell脚本
    乌亲侨等来编写我们的shell程序。 程序必须以下面的行开始(必须方在文件的第一行): #!\/bin\/sh 符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用\/bin\/sh来执行程序。 当编辑好脚本时,如果要执行该脚本,还必须使其可执行。 要使脚本可执行: chmod +x filename 然后,您可以通过输入: ...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网