项目地址: https://github.com/xuzhongping/rusure
开发工作中经常使用终端来进行各种命令操作,久而久之对某些再熟悉不过的操作已经养成了肌肉的记忆(别问我发生了什么 🙄)为了防止某些相对不安全的命令被错误的输入并执行(原命令并没有增加确认功能时),我写了一个小工具来为你的命令增加一步确认功能,目前仅支持 zsh ,后续应该会开放更多环境的支持。
感觉上一句说的不太好,我重新说一下:
如果有一个命令A,这个A是被配置在需要提示的名单下,有两种情况:
实际上这个工具,我的本意是应对第2种情况。
1
sander 2022-01-06 10:05:16 +08:00 1
我看到了一个悲伤的故事
|
2
kidding 2022-01-06 10:05:27 +08:00 via Android 3
用习惯了还是会无脑 Y ,建议加个验证码(
|
3
starsky007 2022-01-06 10:23:44 +08:00 via Android
@kidding 可以改成输入其他文字,与平时使用的 Y/N 区别,提醒使用者注意,比如可以输入数字 78 (键位方便点)。
|
4
x86 2022-01-06 10:26:20 +08:00
不如改成 are you ok ? 输入 okokok / nonono
|
6
madNeal 2022-01-06 11:06:13 +08:00
感觉可以用一个随机字母来确认,这样避免肌肉记忆
|
7
PPing520 OP @kidding 哈哈,太秀了,目前只支持配置文件自定义文案,,可以把提示文案改的显眼点😂。后面我考虑加个自定义 Y/N 输入
|
8
maplerecall 2022-01-06 11:15:17 +08:00 via Android
@madNeal 一个随机字母不够的,这个输入屏幕上显示的一个或者多个字符的行为照样能被训练为高级条件反射…
|
9
yfugibr 2022-01-06 11:18:18 +08:00 via Android
发生了什么
|
10
334132462 2022-01-06 11:19:15 +08:00
忽然想起了曾经有一款小工具 f 开头的 当你忘记加 sudo 时 输入 f 开头的单词 然后帮你重新运行上一个命令并且带上 sudo
|
11
littleylv 2022-01-06 11:23:20 +08:00
@334132462 #10 https://github.com/nvbn/thefuck 这个
不止是加 sudo 。理论上所有的命令行报错都可以 f*ck ,包括 typo 比如: ~ puthon zsh: command not found: puthon ~ fuck |
12
IvanLi127 2022-01-06 11:52:40 +08:00 1
快进到 手指口述
|
13
elevioux 2022-01-06 11:57:57 +08:00
直接 YES ,看都不看
😂 |
14
ragnaroks 2022-01-06 12:33:57 +08:00 1
可以随机 3 个连续的键位字母,qwert 键盘本身是错位的,刚好达到需要仔细看的需求
|
15
yolee599 2022-01-06 13:25:15 +08:00 via Android
可以随机一个字符串,重复输入字符串来确认
|
16
2i2Re2PLMaDnghL 2022-01-06 13:27:38 +08:00 1
随时记住一点,当你的安全带无法覆盖到所有机器的时候,不应该习惯安全带
多备份,3-2-1 原则。 |
17
vophan1ee 2022-01-07 14:19:58 +08:00
ReadMe 显示有点小问题
|
18
vophan1ee 2022-01-07 14:20:50 +08:00
图片 URL base64: aHR0cHM6Ly9pLmJtcC5vdmgvaW1ncy8yMDIyLzAxLzIwMjc2OWE4NmYwYThlMWYucG5n
|
20
SpiderXiantang 2022-01-07 17:55:35 +08:00
正则匹配命令吧 不然只有指定命令不大行
|
21
PPing520 OP @SpiderXiantang 这个我一开始想过,但是后来想了想没啥太大需求性,实现倒是不难,哈哈,你觉得如果你使用的话,会有这个需求么
|
22
HAL9000 2022-01-12 17:47:58 +08:00
YES, DO AS I SAY
|