位置: 编程技术 - 正文

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)

  • 所得税清缴时有哪些调整项
  • 物业公司代收电费怎么开票
  • 发票税率开错了3%开成5%怎么办
  • 免税农产品发票开具时税率怎么选
  • 建筑企业预交的附加税怎么办
  • 增值税扣费
  • 从合伙企业分回的经营所得 合伙企业 个人所得税
  • 一个人可以在多家公司任职吗
  • 金税维护费申报表
  • 公司承担的社保可以税前扣除吗
  • 发放代扣代缴个人所得税分录
  • 加计抵扣进项税额怎么算
  • 如何设置处理器个数如何设置显示器超频
  • 小规模没有进项可以开发票吗
  • 资产处置收益结转损益
  • 建筑公司收取的管理费如何入账
  • 保证金抵扣货款合同
  • 劳保用品会计科目是什么
  • 出口退税和企业所得税
  • 营改增后增值税小规模纳税人按什么申报
  • 结转贸易方式
  • 辞退福利税前扣除标准
  • 增值税发票地址开错了有影响吗
  • 存货的计税价格是什么
  • 企业销售货物因违规处罚
  • 职工福利费为什么是14%
  • 电费先付后开票怎么做账
  • 待处理财产损益科目编码
  • 来料加工出口退税申报操作
  • 税局代开专票季度未达起征点怎么缴纳地税?
  • 不能升级win11的二手电脑值得购买吗
  • 四种存款账户的定义
  • 总公司中标分公司签约
  • 软件登记费用
  • kcleaner.exe是什么
  • win11镜像文件怎么复制到系统U盘
  • php strtok
  • 继续涉入资产后续计量
  • 事业单位接受捐赠固定资产入账
  • 企业所得税计提会计分录怎么做
  • thinkphp6验证器
  • 数据库设计框架
  • 股权收购印花税填哪里
  • java编程入门基础教程
  • 图像边缘检测的基本原理
  • js 数组去重的四种方法
  • calc下载
  • ps快速选择工具抠图
  • 无偿转让股权印花税计税金额
  • 研发费用资本化计入什么科目
  • 支付给个人的佣金没有发票
  • 库存商品怎么结转收入
  • 让渡资产使用权包括
  • 汇算清缴后取得上一年发票
  • 工程物资属于什么科目资产负债表
  • 融资租赁汽车怎么投诉电话
  • 购买生产原料的支出
  • 应收票据的计价应按
  • 核销报验登记流程
  • 购买原材料还没发票
  • 出售设备账务处理
  • 费用报销单的摘要和报销项目怎么写
  • 施工单位月末都需要结转什么
  • 单位购入车辆能抵扣吗
  • 会计成本核算方法有几种类型
  • linux系统中
  • php mysql连接
  • mysql查询单条数据
  • windows无法启动MySQL80服务
  • 部署与布署哪个正确
  • centos7修改网络
  • 微软正式推送windows11
  • mac 应用
  • imscmig.exe
  • linux 排序统计
  • win8应用商店无法使用
  • NGUI的depth和Z轴的关系
  • Javascript字符串对象函数
  • 2022年企业所得税税率2.5% 10% 25%
  • 90平房子税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设