gpt4 book ai didi

linux - Shell 脚本 ls 指向第 n 个文件

转载 作者:太空宇宙 更新时间:2023-11-04 11:08:23 25 4
gpt4 key购买 nike

我想为我的 linux 系统开发一个脚本,我需要一个返回路径中第 n 个文件的函数。例如,如果我在路径中有后续文件:

my_path
|_file1
|_file2
|_file3
|_file4
|_file5

我想要一个返回第 n 个文件名的函数。是否可以?我不知道怎么...

最佳答案

家庭作业? ;)

应该这样做:

find my_path -type f | head -3 | tail -1

用你的'n'替换'3'。以上将是递归的。如果您只需要“my_path”中的文件,请将 find 替换为简单的 ls。

显然,'n' 的定义取决于排序顺序。您可能需要考虑在 head 之前进行“排序”。

关于linux - Shell 脚本 ls 指向第 n 个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24231621/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com