shell - 如何在关闭后立即在 shell 脚本中运行命令
问题描述
我正在编写一个非常简单的 shell 脚本,它在打开程序之前对 java 版本进行了一些更改,我已经知道了,但我不知道如何在程序关闭后让它撤消它。
#!/bin/bash
# Roda o meu EP fazendo as alterações necessárias no Java, passando-o para a versão 8
#Faz
sudo apt remove open-jdk-11
sudo apt install open-jdk-8
#Roda
java MeuEPOrientadoaObjetos.jar
#Desfaz
sudo apt remove open-jdk-8
sudo apt install open-jdk-11
解决方案
推荐阅读
- listview - UWP:在 ListView 中重新排序项目时使用 Move 而不是 Remove+Insert
- java - Hash Map 通过单独的链接(int 键,LinkedList 值)实现链表,对吗?
- asp.net - 如何使用 View 中的下拉列表将数据从 ViewModel 插入数据库
- javascript - 使用 vanilla JavaScript 在浏览器控制台中记录错误和警告
- mysql - 将条件与 AND 和 OR 组合时的意外结果
- python - 输入空字符串后如何附加字典
- node.js - 从共享主机连接到 mongodb Atlas 时出错
- python - pygame 将图像的透明部分变为白色
- https - 为什么 Traefik 2.0 没有检测到我指定的默认静态证书,而是自己生成一个?
- angular - 使用 Angular HttpInterceptor 时,RxJS BehaviorSubject 没有正确更新