如何在linux下shell编写脚本中模拟键盘输入
2023-09-27 14:20:17 时间
如何在linux下shell编写脚本中模拟键盘输入
做Docker构建镜像的练习,写了下面这个 Dockerfile 文件,其中 yum install tomcat 执行过程中需要用键盘输入两次字符”y”以便确认选项,Dockerfile 脚本命令如下:
FROM centos
MAINTAINER quicmous "xuyeping@yeah.net"
RUN yes y | head -2 | yum install tomcat -y
RUN echo 'Hi, I am in your container'
EXPOSE 80
其中 yes 命令可以无限重复产生其后面的字符”y”,head 命令只选择其中两次重复输入,也就是两个字符”y”。命令行
yes y | head -2 | yum install tomcat -y
可以自动完成全部操作,中间过程不需要人工干预。
相关文章
- Linux Sed使用场景详解,轻松解决日常工作需求
- Java环境配置(linux安装jdk8)
- Fabric - 通过 SSH 来自动化管理 Linux 任务和布署应用
- 【linux】:模拟文件基本操作以及文件在磁盘中如何存储的学习
- 《树莓派渗透测试实战》——第1章 树莓派和Kali Linux基础知识 1.1 购买树莓派
- 在Linux上配置vsftpd
- 【正点原子Linux连载】第四十七章 Linux并发与竞争 -摘自【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.0
- Linux CPU Load Average
- 大战C100K之-Linux内核调优篇--转载
- linux下模拟FTP服务器(笔记)