Linux程序选择boy糊者girl,linux脚本程序练习-Go语言中文社区
1、编写一个名为iffile程序,它执行时判断/bin目录下date文件是否存在?
2、编写一个名为greet的问候程序,执行时能根据系统当前的时间向用户输出问候信息。设从半夜到中午为早晨,中午到下午六点为下午,下午六点到半夜为晚上。
3、编写一个名为ifuser的程序,它执行时带用户名作为命令行参数,判断该用户是否已经在系统中登录,并给出相关信息。
4、编写一个名为menu的程序,实现简单的弹出式菜单功能,用户能根据显示的菜单项从键盘选择执行对应的命令。
5、编写一个名为chname的程序,将当前目录下所有的.txt文件更名为.doc文件。
**6、编写一个名为chuser的程序,执行中每隔5分钟检查指定的用户是否登录系统,用户名从命令行输入;如果指定的用户已经登录,则显示相关信息。 **
7、使用for循环在/oldboy目录下通过随机小写10个字母加固定字符串oldboy批量创建10个html文件,名称例如为:
[root@oldboy oldboy]# sh /server/scripts/oldboy.sh
[root@oldboy oldboy]# ls
coaolvajcq_oldboy.html qnvuxvicni_oldboy.html vioesjmcbu_oldboy.html
gmkhrancxh_oldboy.html tmdjormaxr_oldboy.html wzewnojiwe_oldboy.html
jdxexendbe_oldboy.html ugaywanjlm_oldboy.html xzzruhdzda_oldboy.html
qcawgsrtkp_oldboy.html vfrphtqjpc_oldboy.html
代码:
运行结果:
8、将以上文件名中的oldboy全部改成oldgirl(用for循环实现),并且html改成大写。(1116)
结果:
9、批量创建10个系统帐号oldboy01-oldboy10并设置密码(密码为随机8位字符串)。
10、求1到100的和
代码:
结果:
Linux程序选择boy糊者girl,linux脚本程序练习-Go语言中文社区相关推荐
- marlin速度前瞻运动控制c语言程序,开源cnc项目Marlin2.0运动控制部分代码理解-Go语言中文社区...
本文主要梳理Marlin2.0工程代码中关于运动控制部分的理解.Marlin1.0工程代码用C语言写的,阅读起来比较容易.Marlin1.0主要核心算法包括圆弧插补.速度前瞻.转角速度圆滑.梯形速度规 ...
- linux redis最大连接数,并发编程-并发下redis连接数监测-Go语言中文社区
背景 用go语言写的服务,之前在并发过后,redis连接很久没有释放,下面来做下监测的过程. 监测命名netstat 实战 netstat -nat | grep 6379 可以检测端口的情况 可以看 ...
- linux 网卡包存储,Linux下使用libpcap进行网络抓包并保存到文件-Go语言中文社区
libpcap是一个抓取网络数据报文的C语言函数库,使用这个库可以非常方便的抓取网络上的报文,方便我们分析经过我们设备上的各种报文: 1.libpcap安装 下载文件:libpcap-x.x.x.ta ...
- linux apk 拆分 odex,android apk反编译和odex转dex-Go语言中文社区
http://www.cnblogs.com/wanqieddy/archive/2012/03/01/2375424.html 大家好,这里介绍apk反编译操作. 1:apk反编译 2:odex转d ...
- linux控制协程参数,Linux高性能网络:协程系列06-协程实现之切换-Go语言中文社区...
目录 6.协程实现之切换 问题:协程的上下文如何切换?切换代码如何实现? 首先来回顾一下x86_64寄存器的相关知识.x86_64 的寄存器有16个64位寄存器,分别是:%rax, %rbx, %rc ...
- android studio 驼峰,android studio 高级设置--驼峰选择,命名前缀,快速导包,Log 颜色等等-Go语言中文社区...
本文主要内容来自 Dmytro Danylyk 在 Medium 的文章Configuring Android Studio.在此感谢!虽然使用Android Studio 的朋友有一点帮助. 前面的 ...
- xmanager linux,教您用xmanager启动Linux上的图形界面程序-Go语言中文社区
对于习惯实体化的开发人员来说,还是界面化用着比较习惯,所以这就涉及到掌握使用Xmanager启动Linux上的图形界面程序,为了方便大家的使用,本集小编就详细的为大家讲解具体操作. 具体步骤如下: 1 ...
- linux 运行go文件路径,go程序部署到linux上运行-Go语言中文社区
go 语言版本:go1.9.2 开发环境:win10 部署环境:ubuntu 14.04.6 一.win10上的操作 1.在src目录下依次执行set CGO_ENABLED=0.set GOOS=l ...
- go移植linux内核书名叫啥,嵌入式 Linux根文件系统移植之Linux文件系统简介-Go语言中文社区...
学号:16020311003 姓名:杨虎成 [嵌牛导读]Linux支持多种文件系统,文件系统接口实现为分层的体系结构,将用户接口层.文件系统实现和操作存储设备的驱动程序分隔开 [嵌牛鼻子]Lin ...
最新文章
- redis学习之——CAP原理CAP+BASE
- 怎么ping虚拟计算机,虚拟机和主机如何互ping,以及虚拟机网络配置遇到的那些坑...
- VMware Workstation 7.0 203739 汉化补丁
- ORA-01756: quoted string not properly terminated
- 构造函数 + 原型链继承 + 临摹面向对象模式的canvas动画框架
- 关于oracle sql语句查询时表名和字段名要加双引号的问题
- 如何将系统退回上个版本Android,vivo NEX A降级教程,如何回退到旧版本系统的方法...
- matlab实现双边滤波_【他山之石】pytorch 实现双边滤波
- Tensorflow添加matplotlib可视化
- 【华为云技术分享】选择困难症必看!云服务器操作系统选择技巧+经验
- RabbitMq学习笔记001---RabbitMq在Windows下安装配置
- Cinder组件解析
- MySql学习之组合查询
- 通用大数据架构-_通用做法-第4部分
- python全套视频迅雷下载_[全套视频] 老王Python基础,进阶,项目篇(无KEY完整版) 视频教程 15G...
- 阿里巴巴的26款超神Java开源项目!
- 3D人体骨架检测(mediapipe)
- 树莓派linux控制录音,树莓派通过USB声卡录音和播放
- 优动漫PAINT是什么?有哪些功能和特色
- 解决Win10锁屏超1分钟,显示器关闭问题
热门文章
- [渝粤教育] 中国地质大学 高级会计学 复习题
- [渝粤教育] 中国地质大学 面向对象程序设计 复习题 (2)
- 【渝粤教育】电大中专药品储存与养护技术 (2)作业 题库
- 计算机原理与应用简称,基础知识-计算机原理与应用.ppt
- flutterapp部分手机无法打开_Flutter应用程序在最新更新后无法运行
- 块内拉升lisp_求大神告知,如何用LISP实现块数量分类统计程序,最好统计后列出表格。谢谢了。...
- php 跳回上一页_php – Laravel 5 – 登录后重定向回到上一页
- 常见的股票技术因子学习以及计算
- sci translate好用吗_228个学科分类对应12000+本SCI和SSCI期刊,总有你要的那款!
- php定时任务(自己)