Questions tagged «ls»

列出Unix和类Unix系统中文件夹/目录内容的命令。

2
ls列出按文件名排序的文件,没有扩展名
我想列出一堆按名称排序的文件,不包括文件扩展名。我在目录中有这些文件 $ls mobility_arXiv.tex mobility_SR.bbl paper-hj-mm.tex paper-hj-mm-vp-rkp.tex paper-hj.tex 我想要输出 mobility_arXiv.tex mobility_SR.bbl paper-hj.tex paper-hj-mm.tex paper-hj-mm-vp-rkp.tex 有没有办法实现这一目标。
ls 

2
在Linux上显示已安装的USB设备
我想找到/dev/USB设备的位置。最重要的是,它不是一个驱动器或任何其他大容量存储器,它基本上只是一个USB调制解调器,wvdial无法检测它。所以我只想要我的设备的位置,以便我可以做一些事情来检测它。 连接设备后的系统日志: [ 1162.830797] usb 3-2: new full-speed USB device number 4 using xhci_hcd<br> Aug 18 16:30:32 hunter-350V5C-351V5C-3540VC-3440VC kernel: [ 1162.848198] usb 3-2: New USB device found, idVendor=12d1, idProduct=1505<br> Aug 18 16:30:32 hunter-350V5C-351V5C-3540VC-3440VC kernel: [ 1162.848205] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=4<br> Aug 18 16:30:32 hunter-350V5C-351V5C-3540VC-3440VC kernel: …
linux  usb  mount  ls 

1
磁盘上的文件大小与ls输出不一致
我有一个脚本,用于检查大于1MB的压缩文件大小,并将文件及其大小作为报告输出。 这是代码: myReport=`ls -ltrh "$somePath" | egrep '\.gz$' | awk '{print $9,"=>",$5}'` # Count files that exceed 1MB oversizeFiles=`find "$somePath" -maxdepth 1 -size +1M -iname "*.gz" -print0 | xargs -0 ls -lh | wc -l` if [ $oversizeFiles -eq 0 ];then status="PASS" else status="CHECK FAILED. FOUND FILES GREATER THAN 1MB" …

1
通过终端删除带有特殊字符的文件,该文件已由另一个命令选择
这是我的第一篇文章,所以请轻轻走:) 我正在创建一个AppleScript,它运行bash命令以选择和删除指定文件夹组中最近修改的文件。每次文件名都不同。 当您知道实际的文件名时,我已经看到了如何删除带有特殊字符的文件,但是在我的情况下,文件名是由ls发现的。令人遗憾的是,当我使用rm删除文件时,由于名称中带有问号和空格,所有文件都弄乱了,无法识别文件。有没有一种方法可以在变量的外部添加引号,以便可以正确寻址?或者,还有更好的方法。我什至不知道如何重命名该文件。另外,我只想更改/删除一个文件,而不能重命名该文件夹中的所有文件。 这是文件名之一的示例。+61 434 570 460?于2016-12-22在15.01.27.ichat 这是我正在尝试工作的代码;rm -fr $(ls -t | head -n1) 感谢您的意见:)
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.