bash - 谁能告诉我这个表达式对 bash 排序“sort -r -n -k5”表示什么
问题描述
请解释一下是什么-r -n -k5
意思?
#! /bin/bash
echo "Enter the name of the directory"
read file_name
if [ -d $filename ]
then
ls -l $filename | sort -r -n -k5
else
echo "Invalid directtroy"
fi
解决方案
-r 是反转结果
-n 指定数字顺序
-k5 表示它正在比较第 5 列中的条目
推荐阅读
- r - Write.csv 写入 unix 可执行文件 mac
- java - 从 db2 数据库 Spring Boot 在内存数据库中填充 h2
- node.js - 通过 NestJs 框架通过 Passport Facebook 登录
- python - 如何在虚拟环境中(在 Windows 中)升级 python 版本?
- javascript - 将数据表导出到多个工作表中
- python - Python Numpy矩阵乘法使用循环将多个矩阵相乘
- python - Pandas 中的日期和月份混淆
- ruby - 有没有办法减少对 ruby 进程的互联网访问?
- node.js - 猫鼬插入顺序
- list - 在颤动中创建一个带有分隔符的开关列表图块