小编Dav*_*ean的帖子

有没有‘watch’的分页版本?

在 UNIX shell 下,如何获得与watch命令类似的效果,但使用分页功能,以便在输出超过一个屏幕时可以滚动显示?

换句话说,我想要一个程序是watch什么lesscat.

例如,假设我想观看 的输出qstat,我可以使用

watch qstat
Run Code Online (Sandbox Code Playgroud)

观看qstat的输出,但这只能显示第一个屏幕。

使用 的分页版本watch,我将能够在输出中移动,因为它仍由watch. 目前有没有办法使用现有的实用程序来做到这一点?

unix shell less paging watch

28
推荐指数
2
解决办法
7734
查看次数

如何在bash下递归更改文件和文件夹的大小写

我有一些文件和文件夹都是大写的,我想将它们重命名为对应的小写字母。在 Linux 系统上用 bash 执行此操作的最佳方法是什么?

作为一个例子,我可能有:

.
|-- FOLDER0
|   |-- SUBFOLDERA
|   `-- SUBFOLDERB
`-- FOLDER1
    `-- AFILE.TXT
Run Code Online (Sandbox Code Playgroud)

我想将其转换为:

.
|-- folder0
|   |-- subfoldera
|   `-- subfolderb
`-- folder1
    `-- afile.txt
Run Code Online (Sandbox Code Playgroud)

我可能可以编写一个深度优先递归脚本来执行此操作(深度优先以确保文件和子文件夹在其父文件夹之前重命名),但我想知道是否有更好的方法。rename可能有用,但它似乎不支持递归。

linux shell bash rename mv

0
推荐指数
1
解决办法
4006
查看次数

标签 统计

shell ×2

bash ×1

less ×1

linux ×1

mv ×1

paging ×1

rename ×1

unix ×1

watch ×1