UBUNTU-BASH – 如何使用上一个命令的输出
我试图删除带有.class
扩展名的文件夹中的所有文件,所以我制作了一个小的 shell 脚本。谁能告诉我为什么它不起作用并为我的问题提供解决方案?
剧本:
#!/bin/bash ls | grep .class for i in $* do rm $i done
首先,要删除带有.class
扩展名的所有文件,您只需要:
rm *.class
在任何情况下,作为一般规则,您真的不应该尝试解析ls
. 对于几乎任何奇怪的文件名,它都会失败。
为了将来参考,要遍历命令的结果,请使用while
循环。例如:
command | while read i; do rm "$i"; done
相关推荐
-
shell环境变量有哪些知识?linux运维知识点
环境变量一般是指用export内置命令导出的变量,用于定义Shell的运行环境,保证Shell命令的正确执行.Shell通过环境变量来确定登录用户名.命令路径.终端类型.登录目录等.Linux运维技能 ...
-
如何使用Linux命令行删除文件和目录
[日期:2019-08-06] 来源:Linux公社 作者:醉落红尘 在本教程中,我们将向您展示如何使用rm命令通过示例和最常见的rm选项的说明来删除文件和目录. 如何删除文件 要从命令行删除(或删除 ...
-
Linux学习体会
说到Linux,是我在接触到生物信息学之前完全没有听说过的. 根本不知道除了windows还有Linux操作系统,而我本科生物工程的我不好好做实验为什么要学Linux,完全是我老师是搞生物信息学的.而 ...
-
PathPicker-从bash输出中选择文件的python库
PathPicker是一个简单的命令行工具,解决了从bash输出中选择文件的永久性问题.PathPicker将: 解析所有输入行以查找类似于文件的条目 在方便的选择器UI中显示管道输入 编辑您喜欢的文 ...
-
查看Linux、ubuntu所有用户
方法: 1.查看当前登录命令 1.1.w 1.2.who 1.3.users 2.查看Linux系统中所有用户的命令: grep bash /etc/passwd 或者:cat /etc/pas ...
-
Linux学习笔记(一)——Shell
Shell概述 1. Shell是什么 l Shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用Shell来启动.挂起.停止甚至是编写一些程 ...
-
如何在Linux上创建,列出和删除Docker容器
本篇文章介绍的内容是关于在Linux机器上创建,列出和删除docker容器,下面我们来看具体的内容. 1.启动Docker容器 使用下面的命令启动新的Docker容器.这将启动一个新的容器,并为你提供 ...
-
Shell $?:获取函数返回值或者上一个命令的退出状态
最后运行的命令的结束代码(返回值)即执行上一个指令的返回值 (显示最后命令的退出状态.0表示没有错误,其他任何值表明有错误) $? 是一个特殊变量,用来获取上一个命令的退出状态,或者上一个函数的返回值 ...
-
只需一个命令,就可以删除电脑上最顽固的文件和文件夹
有些文件夹和文件是无法用Windows资源管理器删除的,这些包括具有长路径.名称或保留名称的文件,如CON.AUX.COM1.COM2.COM3.COM4.LPT1.LPT2.LPT3.PRN.NUL ...
-
这些穴位,顶得上一个大药库,能调百病!
声明:本公众号旨在传播道医(包括'古中医')和养生相关的知识和信息,部分内容转自网络, 版权归原作者所有.文章所载内容仅供参考,若想深入了解和实践,请咨询相关专业人士. 我们吃药就是通过药的各种性能, ...
-
艾灸这些穴位,顶得上一个大药库,能治百病!
穴位就是中药,经络就是大药库. 经常艾灸穴位,尽量用人体大药库自己的药,减少对药的依赖. 我们吃药就是通过药的各种性能,通过胃的消化,肝肾的解毒,肠的吸收,提供脏腑特别缺少的各种营养物质元素,使人体阴 ...
-
一个命令教你查看笔记本电脑电池寿命还有多少?
我们知道,手机电池用久了会出现老化,不健康,比如我的手机电池就很差了. 笔记本电池也存在这种情况,但是怎么查看呢?今天教你一个命令来查看笔记本电脑电池的健康状况. 方法是:在左下角开始菜单右键,选择& ...
-
PDF转CAD不需要插件一个命令搞定#cad #cad教程
PDF转CAD不需要插件一个命令搞定#cad #cad教程
-
主力洗盘结束标志:巨量长阴价不跌,死记规律,再也不被洗出局 庄家是股票市场上一个特殊的群体,他们拥有...
庄家是股票市场上一个特殊的群体,他们拥有着雄厚的资金实力.灵通的消息来源还有专业的操盘团队,在股票市场上盈利的可能性和幅度都是普通散户无法比拟的.因此,大多数庄家介入的股票,都会有比较大的上涨幅度.股 ...
-
刺客——历史上一个高危、重要而隐秘的职业
刺客的历史要追溯到春秋战国时期,<史记·刺客列传>中描述了五个典型的刺客人物,他们分别是曹沫.专诸.豫让.聂政和荆轲,文中最后还提到了荆轲的好友高渐离拿灌了铅的筑击杀秦始皇的故事,当然,高 ...
-
小青龙不用清蒸,避风塘的做法,能让小青龙的味道更上一个层次
图文原创/寸草天心·天心草 我很喜欢避风塘的做法,蒜香糠脆,裹着海鲜清甜的肉质,真的很美味. 当然真正的避风塘美食是很讲究的,家庭做法则越简单越好. 家庭版本的避风塘如果做得很好,味道的层次感很丰富, ...