macos 有没有可以 类似 shuttle 这种,但 ui 功能更超级的自定义命令管理器

2022-03-30 13:58:38 +08:00
 yqf0215
请教,macos 有没有可以 类似 shuttle 这种,但 ui 功能更超级的自定义命令管理器
但 shuttle 只能放到菜单栏,菜单栏还是太小了
希望有一种不放到菜单栏,可以管理很多个命令的管理器。
因为命令比较多,希望有分组功能。
904 次点击
所在节点    macOS
2 条回复
cattyhouse
2022-03-30 14:13:56 +08:00
系统自带的 zsh, 举例

alias:

alias la="ls -lArth"

function:

batteryinfo () {
local arr remain_battery charge_state cycle health capacity source
arr=($(system_profiler -json SPPowerDataType | jq -r '(.SPPowerDataType[0] | (.sppower_battery_charge_info | .sppower_battery_state_of_charge, .sppower_battery_is_charging), (.sppower_battery_health_info | .sppower_battery_cycle_count, .sppower_battery_health, .sppower_battery_health_maximum_capacity)), (.SPPowerDataType[1] | ."AC Power" ."Current Power Source")'))
remain_battery="${arr[1]}"
charge_state="${arr[2]}"
cycle="${arr[3]}"
health="${arr[4]}"
capacity="${arr[5]}"
[[ ${arr[6]} = 'TRUE' ]] && source=外部电源 || source=内部电池
printf "%s\n%s\n%s\n%s\n%s\n%s\n" "剩余电量 : ${ggg} ${remain_battery}% ${nnn}" "是否充电 : ${ggg} $charge_state ${nnn}" "供电系统 : ${ggg} $source ${nnn}" "循环次数 : ${ggg} $cycle ${nnn}" "健康状况 : ${ggg} $health ${nnn}" "健康程度 : ${ggg} $capacity ${nnn}"
}
yqf0215
2022-03-30 14:24:18 +08:00
?? 看不懂啊。。。怎么用啊?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/843848

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX