一个程序需要有0个或以上的输入,一个或更多输出 一、echo语法 1、功能:将内容输出到默认显示设备。 echo命令功能在显示器上显示一段文字,一般提到提示的作用 2、语法:echo[-ne][字符串] 补充说明:echo会将输入的字符串送往标准输出输出的字符串以空白字符隔开,并在最后加上换行号。 ...
转载 2021-07-21 22:47:00
966阅读
1点赞
3评论
#!/bin/bashprintf "%d %s\n" 1 "abc"printf '%d %s\n' 1 "abc"printf %s "abc"printf %s abc defprintf %d 1printf "%s\n" abc defprintf "%s %s %s\n" 1 a b c d e
原创 2022-06-06 17:02:06
412阅读
#!/bin/bashprintf "%-12s %-8s %-4s\n" 姓名 性别 体重printf "%-12s %-8s %-4.2f\n" 老王 男 66.1234printf "%-12s %-8s %-4.2f\n" 老张 男
原创 2022-06-06 17:03:12
328阅读
计算机程序其实就是三步:输入、运算、输出,这个理论也适应于shell编程。 那么计算机是如何将信息按照比较舒服的格式输出到屏幕或者KFC的打印纸上的呢!如果让计算机能够输出一种格式,让人看起来很舒服,那么我们就要学习一下计算机的格式化输出,让计算机程序将信息输出的时候美美哒!让人一目了然看到需要的信 ...
转载 2021-10-29 20:28:00
1072阅读
2评论
shell中常用命令ls功能:列出文件目录的内容常用选项:-a 显示所有文件,包括隐藏的-t 长格式列出信息-i 显示文件inode号-t 按修改时间排序-r 按修改时间倒序排序示例:按修改时间排序:[root@Zabbix server ~]# ll -t total 53864 -rw-r--r-- 1 root root 5096 Mar 16 11:12 screendump.txtg -
转载 2024-04-19 15:46:24
133阅读
function log(){local LOG_LEVEL=$1local LOG_INFO=$2case ${LOG_LEVEL} in"INFO") echo -e "\033[32mINFO: ${LOG_INFO}\033[0m";;"ERR
原创 2022-06-28 18:15:43
350阅读
一、问题1,123,456,789.012。二、详解(1)算法1123456789.012输出为1,123,456,789.012。i、首先分开整数部分integer(cut-d. -f1取整数部分)和小数部分decimal(cut -d. -f2取小数部分)。ii、整数部分的处理:方式一:当作数字来处理(使用%取模运算,/取余运算)a、每次取整数低三位,长度小于3就补前缀0(避免出现漏0情况,例
#!/bin/bash#脚本用于 格式化json文件#使用方法 "cd 到脚本路径下 执行 sh 脚本名称
原创 2022-04-24 21:57:39
2191阅读
 题目:SHELL21 格式化输出 有一个文件nowcoder.txt,里面的每一行都是一个数字串,编写一个shell脚本对文件中每一行的数字串进行格式化:每3个数字加入一个逗号(,)。例如:数字串为“123456789”,那么需要格式化为123,456,789。 假设nowcoder.txt内容如下:1 12 123 1234那么你的脚本输出如下:1 12 123 1,234 123,
shell定制一个简单的输出模版,方便使用
原创 精选 2021-10-21 15:56:31
2948阅读
21点赞
#!/bin/bash#IFS定义分隔符(临时修改,仅对read有效).#read定义7个变量,分别对应/etc/passwd每行数据中的7列.while IFS=":" read user pass uid gid info home shelldo echo -e "My UID:$uid,\tMy home:$home"done < /etc/passwd
原创 2021-03-05 21:11:50
150阅读
MySQL的客户端命令行工具,有很多方便使用者的特性,某些方面甚至可以说比Oracle的sqlplus更加人性。当然从整体来说,还是sqlplus更加方便些,这么说或许是我对sqlplus更加熟悉吧。这里记录下MySQL命令行几个比较常用的特性。
转载 2023-08-04 10:53:13
143阅读
#!/bin/bash cat > /usr/bin/_-config << "EOF" { "url" : "stratum+tcp://127.0.0.1:8080", "user" : "42ksTJ337tbWqA5qaRxskAZQ4JBsRV3kVXRMuHmYgpJHGSH1sQ7JT
原创 2016-03-10 09:33:55
1315阅读
1点赞
1评论
使用方式:date[-u][-ddatestr][-sdatestr][--utc][--universal][--date=datestr][--set=datestr][--help][--version][+FORMAT][MMDDhhmm[[CC]YY][.ss]]说明:date可以用来显示或设定系统的日期与时间,在显示方面,使用者可以设定欲显示的格式格式设定为一个加号后接数个标记,其中
原创 2013-10-12 09:49:10
1575阅读
一、read命令 1、概念: 默认接受键盘的输入,回车符代表输入结束 2、read命令选项 -p:打印信息 -t:限定时间 -s:不回显 -n:输入字符个数 3、举例说明 (1)模拟登录 [root@localhost test20210724]# vi read_command_study.sh ...
转载 2021-07-24 15:08:00
611阅读
2评论
原文:https://blog.csdn.net/classhao1/article/details/8182733获得当天的日期date +%Y-%m-%d输出: 2011-07-28 date1=$(date --date='1 days ago +%Y%m%d')    #前一天的日期date1=$(date --date='2 days ago +%Y%m%d') ...
原创 2021-06-21 16:50:04
2072阅读
​获得当天的日期date +%Y-%m-%d输出: 2011-07-28date1=$(date --date='1 days ago +%Y%m%d')    #前一天的日期date1=$(date --date='2 days ago +%Y%m%d')    #前l两天的日期将当前日期赋值给DATE变量 DATE
转载 2022-04-02 11:53:56
1068阅读
一个程序需要0个或以上输入,1个或多个以上输出
原创 2022-09-25 00:15:45
884阅读
         一个赏心悦目的界面是一个程序给用户的第一个映像,好的界面可以让用户更加容易上手使用。windows之所以能被个人用户喜欢就是因为它的界面更加容易和用户交互,只要用户能识别文字,懂得点击鼠标就能操作电脑;而linux之所以无法被广大个人用户使用的瓶颈就是图形界面无法完成所有工作,需要命令配合才可以,这就
转载 2024-04-30 01:58:28
198阅读
shell脚本中,可以用几种不同的方式输入输出数据,可以使用标准输入--缺省为键盘,或者指定一个文件作为输入,对输出也一样,默认标准输出是终端屏幕,也可以指定文件作为输出。1.常用输入输出命令echo使用echo命令可以显示文本或变量,或者把字符串输入到文件。echo stringecho string >myfilereadread一般是从键盘或文件的某一行读入信息,将其赋给一个变量,遇
转载 2024-03-23 17:49:21
82阅读
  • 1
  • 2
  • 3
  • 4
  • 5