V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  coderbean  ›  全部回复第 1 页 / 共 9 页
回复总数  166
1  2  3  4  5  6  7  8  9  
# 找 GPT 写个 shell 脚本
> 我居然什么都不用改,直接就能用,下岗倒计时了😭
> 稍稍修改了下,kill 改成了 kill -9


好的,如果您只需要每分钟执行一次脚本而不保存日志,您可以使用 `cron` 定时任务来实现。以下是更新后的脚本,不保存日志:

```bash
#!/bin/bash

# 检测简体中文输入法进程的 CPU 占用情况
process_name="SCIM" # 输入法进程的名称
cpu_threshold=90 # CPU 占用阈值,超过该值则杀掉进程

# 获取进程 ID 和 CPU 占用情况
process_id=$(pgrep "$process_name")
cpu_usage=$(ps -p "$process_id" -o pcpu=)

# 检查 CPU 占用是否超过阈值
if (( $(echo "$cpu_usage > $cpu_threshold" | bc -l) )); then
echo "$(date) - CPU 占用超过 $cpu_threshold%,杀掉进程 $process_name (PID: $process_id)"
kill -9 "$process_id"
else
echo "$(date) - CPU 占用正常,无需操作"
fi
```

请确保在脚本中将 `process_name` 和 `cpu_threshold` 变量的值修改为您所需的值。

接下来,您可以使用 `cron` 定时任务来每分钟执行脚本。运行以下命令以编辑定时任务:

```bash
crontab -e
```

在打开的编辑器中,添加以下行来设置每分钟执行脚本的定时任务:

```
* * * * * /bin/bash /path/to/your/script.sh
```

请将 `/path/to/your/script.sh` 替换为脚本的实际路径。

保存并退出编辑器。现在,每分钟脚本将执行一次,不会保存日志。

希望这次修改符合您的需求。如有任何其他问题,请随时提问!
179 天前
回复了 yxc 创建的主题 分享发现 运营商级 骚扰短信 拦截关键词分享。
联通的话可以直接找人工客服退订公益短信,我已经退订一年多了,再也没收到过这些公益短信
238 天前
回复了 eachann 创建的主题 macOS Mac 切换输入法有延迟你们是怎么解决的
@coderbean 我大意了,原来是同一个 app 来回切输入方式
238 天前
回复了 eachann 创建的主题 macOS Mac 切换输入法有延迟你们是怎么解决的
自带输入法可以设置每个 app 记住,不需要来回切换。
250 天前
回复了 lawse 创建的主题 Apple TV 请问有人能帮忙推荐一下 ipv6 的直播源吗
主力编程都够用,待机还更长,再给我一次机会我选 air
253 天前
回复了 flowerfly 创建的主题 汽车 大雨天,开双闪还是开雾灯?
我开雾灯,双闪吵死了
没有人注意到电话拨号界面上油英文字母吗? ADMW 可以对应到 2369 印象里有的国家通过单词可以记录号码
不如装个自动隐藏的小软件?
273 天前
回复了 zwyyy456 创建的主题 macOS macOS 自带中文输入法卡顿
要不要看看我的帖子?搞了个快捷指令,也可以终端命令行。多杀几次 感觉慢慢的就好了 没以前那么频繁了
杭州地铁可以直接到绍兴
由于最近 MacOS 更新引入了快捷指令,通过快捷指令在菜单栏里面可以直接通过点击终止掉中文输入法,相比本来输入法就卡死的情况下再在终端输入命令的方式方便更多。附上我写的快捷指令,放到 macOS 快捷指令-菜单栏文件夹就行啦。
https://www.icloud.com/shortcuts/b08cb7c0cb58431aba0efcabec13d447
[![pCm3Lse.png]( https://s1.ax1x.com/2023/06/13/pCm3Lse.png)]( https://imgse.com/i/pCm3Lse)
350 天前
回复了 nutting 创建的主题 macOS macOS 13.3 输入法导致系统卡死?
看看我发的解决帖子?
2022-12-01 14:45:01 +08:00
回复了 coderbean 创建的主题 Apple 关于 MacOS 因为自带双拼输入法引起系统卡死的问题
最终的 alias 语句
```
alias kpy='kill -9 $(pgrep SCIM)'
```
原来单引号和双引号还不一样,双引号里面的 subshell 执行结果会暂存然后替换,单引号不会
https://unix.stackexchange.com/questions/288506/how-to-save-an-alias-of-an-eval-other-comand-command
2022-12-01 14:30:36 +08:00
回复了 coderbean 创建的主题 Apple 关于 MacOS 因为自带双拼输入法引起系统卡死的问题
@tobemaster 想问一下,怎么让反括号的内容每次都执行。我现在是放到了 alias 里面了,执行过一次,反括号里面的进程名就被写进一个临时变量了,下次再执行不会获取最新的进程好
我的问题类似,我是键盘接到了显示器的接口上,电脑重启后不识别键盘,需要重新插拔显示器的 dp 线才可以识别。
@coderbean 海外优先配送 20 几块,总共对应人民币 1324.19
@coderbean 已经有了,等了十几分钟 128G 的就出来了
@RIDESU 我现在去看也是只有 64GB 的,坐等补货。话说 5G WiFi 频段有什么影响吗?
2022-08-19 18:05:44 +08:00
回复了 27149 创建的主题 分享发现 老用户转 29 元套餐成功了
北京联通 老大王卡 免费加了 70GB ,不能结转,后续如果换套餐需要先退订。我也是为了撕逼办了张新卡,结果刚刚开卡联通就回我帮我免费加了。现在又要去注销
1  2  3  4  5  6  7  8  9  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3581 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 00:49 · PVG 08:49 · LAX 17:49 · JFK 20:49
Developed with CodeLauncher
♥ Do have faith in what you're doing.