位置: 编程技术 - 正文

linux shell在while中用read从键盘输入的实现

编辑:rootadmin

推荐整理分享linux shell在while中用read从键盘输入的实现,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

系统是ubuntu . bit,之前曾想安装Stream来玩dota2,但最终没成功。由于Stream只有bit,安装Stream时也安装了大量bit的库。删除Stream后,这些库也一直没管,今天忽然心血来潮,想清理一下系统,把不必要的bit库都干掉。

dpkg -l | grep "i"看一下,bit库太多,一个个敲sudo apt-get purge xxx显然有点累,分析了一下输出,

格式大概如下:

linux shell在while中用read从键盘输入的实现

第2列为包名,第4列是平台,于是决定写一个脚本来删除:

这个脚本大体上没有什么错,不过在执行sudo apt-get purge $name这一行时,系统询问是否删除。但是这时却没有机会输入,而是直接中止执行。

批量删除软件这操作,当然要一个确认,不能加个参数默认执行啊。

查了一下资料,大概是说

这样会把read指令重定向为文件$file,这时在while中调用read会直接在文件中取一行作为输入。所以在while中要把read重新定向为终端。上面的脚本稍微修改一行:

这样就OK了。

标签: linux shell在while中用read从键盘输入的实现

本文链接地址:https://www.jiuchutong.com/biancheng/371528.html 转载请保留说明!

上一篇:Linux 怎么实现添加FTP用户并设置权限的方法(linux怎么添加新用户)

下一篇:使用Bash Shell检查文件是否存在的方法(linux bash shell)

  • 税务机关帮我预填了申报数据,我是不是就不用申报了?
  • 计提住房公积金怎么算
  • 2020年小规模纳税人增值税起征点
  • 报验户与正常户的区别
  • 政府补贴在企业怎么申请
  • 车间加班视频
  • 福利费进项税转出的会计分录
  • 销售金额计算抵增值税吗
  • 大病医疗专项附加扣除标准举例
  • 现金预算包括哪些内容,来源是什么
  • 自查补缴的企业怎么处理
  • 预付的固定资产没有收到发票怎么入账
  • 支付跨年租金如何处理
  • 营改增后11
  • 开出的发票什么情况下需要补税?
  • 承租人转租需要退押金吗
  • 建筑行业增值税税率是多少
  • 外单位人员能在单位借款吗
  • 搅拌站需要什么土地
  • 计提缴纳社保的会计分录
  • 外币业务汇兑损益根据业务划分为
  • 上月销项税额错了怎么修改凭证?
  • 固定资产清查盘亏账务处理
  • 长期股权投资核算的成本法与权益法的主要差别有哪些
  • 航信税控系统如何开销货清单
  • 因质量问题扣款协议
  • 新版edge浏览器兼容性视图怎么设置
  • 手机home键是什么意思图片
  • 投资公司的股东
  • 中专学历可以报成人本科吗
  • 如何手机个人热点连电脑
  • 应交税金减免税款
  • 以太网默认网关怎么查看
  • php设计模型
  • 工程审计的目的包括哪些
  • 建筑工程企业管理费包括哪些内容
  • 基础知识讲解
  • 小型微利企业税收优惠2023
  • 地税没申报罚款多少
  • 关于B站bilibili名字的由来
  • 对标是啥
  • 知识图谱ui
  • 增值税普通发票需要交税吗
  • ps怎么怎么用
  • 织梦专题页模板
  • 收集整理数据
  • 坏账核销的会计处理
  • sql无法运行
  • 承租方支付的租房税款计入哪个科目
  • 其他收益用什么明细账
  • 摊销期在一年以内房租的账务处理
  • 经营活动的现金流量占全部现金流量的比重越大
  • 企业的业务招待费属于什么费用
  • 小规模纳税人购买原材料会计分录
  • 购买的税控盘可以全额抵扣,怎么报
  • 小规模纳税人增值税专用发票税率
  • 购买商品加包装怎么入账
  • windows xp简单操作教程
  • centos7怎么关闭端口
  • 联想Thinkpad怎么进入安全模式
  • Windows如何查看Mac地址
  • win7/win8.1/win10系统下如何配置Java环境变量 Java环境变量的配置教程介绍
  • win10预览版退回正式版
  • 如何查看电脑型号及配置
  • ubuntu20.04 vim
  • win7winxp双系统怎么装
  • win8 chkdsk
  • win8.1 应用商店是不是不能用了
  • win10预览版好吗
  • nodejs stdin
  • git 登陆用户
  • dos命令批处理
  • python模糊搜索字符串
  • unity3d改变物体坐标系
  • java中的多态性
  • unity?
  • jquery showdialog
  • spring mvc jsp
  • 购房发票上的税率9%包含契税吗
  • 普票怎么入账标识
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设