shell #! /bin/bash #外层循环 for ((i=1;i<=9;i++)) do #内层循环 for ((j=1;j<=i;j++)) do #计算2个数的乘积 let "product=i*j" #输出乘积 printf "i*i?j=$product" #输出空格分隔符 if [ ...
分类:
编程语言 时间:
2021-03-03 11:55:14
阅读次数:
0
省事儿 只需要两行代码 把下面两行保存文件后缀改成.vbs ,双击试试看吧。 这里的0表示进程启动,可改成1 set WSHshell = wscript.createobject("wscript.shell") WSHshell.run "cmd.exe /c vue ui",0,true 开机 ...
分类:
其他好文 时间:
2021-03-02 12:31:22
阅读次数:
0
打开CMD的方式 开始菜单>Windows系统>命令提示符(可右键,点击更多,选择以管理员方式运行以获取最高权限) Windows键+R,输入cmd打开控制台(推荐) 按住Shift键,在桌面空白处点击鼠标右键,点击“在此处打开Powershell窗口” 在资源管理器的地址栏前面加上cmd+空格+路 ...
分类:
其他好文 时间:
2021-03-01 13:26:14
阅读次数:
0
一、流程控制 while循环:只要条件满足一直循环 read -p "请输入一个数字:" white_data while [ ${white_data} -lt 20 ] do echo ${white_data} white_data=$((white_data + 1)) done until ...
分类:
系统相关 时间:
2021-02-27 13:22:57
阅读次数:
0
题目要求 用shell实现,把一个文本文档中只有一个数字的行给打印出来。 参考答案 #!/bin/bash while read line do n=`echo $line |sed 's/[^0-9]//g'|wc -L` if [ $n -eq 1 ] then echo $line fi do ...
分类:
其他好文 时间:
2021-02-27 13:00:32
阅读次数:
0
题目要求 系统logrotate工具,可以完成日志切割、归档。写一个shell脚本实现类似的归档功能。 举例: 假如服务的输出日志是1.log,要求每天归档一个,1.log第二天就变成1.log.1,第三天1.log.2, 第四天 1.log.3 一直到1.log.5。 参考答案 #!/bin/ba ...
分类:
其他好文 时间:
2021-02-27 12:59:38
阅读次数:
0
题目要求 写一个shell脚本,把192.168.0.0/24网段在线的ip列出来。 参考答案 #!/bin/bash for i in `seq 1 254` do if ping -c 2 -W 2 192.168.0.$i >/dev/null 2>/dev/null then echo "1 ...
分类:
其他好文 时间:
2021-02-27 12:59:19
阅读次数:
0
题目要求 写一个shell脚本,检查指定的shell脚本是否有语法错误,若有错误,首先显示错误信息,然后提示用户输入q或者Q退出脚本,输入其他内容则直接用vim打开该shell脚本。 参考答案 #!/bin/bash sh -n $1 2>/tmp/sh.err if [ $? -ne 0 ] th ...
分类:
系统相关 时间:
2021-02-27 12:59:01
阅读次数:
0
1. 管道相关命令 1.1 cut cut:以某种方式按照文件的行进行分割 参数列表: 参数 英文 含义 -c characters 按字符选取 -b 按字节选取 忽略多字节字符边界,除非也指定了 -n 标志 -d '分隔符' delimiter 自定义分隔符,默认为制表符。 -f 'n1,n2' ...
分类:
系统相关 时间:
2021-02-26 13:01:54
阅读次数:
0
在 Linux、Mac OSX 等操作系统中,可能同时存在 .bash_profile 和 .bash_rc 两个文件,两者有何区别? 区别就是 .bash_profile 是 login shell 的配置文件,而 .bashrc 是交互式 non-login shell 的配置文件。所以配置 a ...
分类:
其他好文 时间:
2021-02-25 12:22:14
阅读次数:
0