EncryptTool.java文件main():
public static void main(String args[])
{
if (null == args || args.length <= 1 || args[0].equals("-help"))
{
printHelp();
return;
}
if (args.length > 2)
{
System.out.println("usage: bus_encrypt.sh MD5 parameter or bus_encrypt.sh AES parameter");
return;
}
List options = Arrays.asList(args);
String encryptAlgorithm = "AES";
EncryptTool tool = new EncryptTool();
try
{
//AES加密;
if (args.length == 2 && args[0].equalsIgnoreCase("AES"))
{
System.out.println(tool.encrypt(args[1], encryptAlgorithm));
} //MD5加密;
else if (args.length == 2 && args[0].equalsIgnoreCase("MD5"))
{
System.out.println(tool.md5Encrypt(args[1]));
}
}
catch (Exception e)
{
System.out.println("Error occured durring encrypting: " + e);
}
}
分享到:
相关推荐
要利用`app_process`执行shell命令,我们需要创建一个自定义的Java类,并在该类中调用`Runtime.getRuntime().exec()`方法来执行shell命令。以下是一个简单的示例: ```java public class ShellExecutor { public ...
标题"shell 脚本调用Java类"指出我们要讨论的主题是如何在Shell脚本中执行Java程序,尤其是直接调用Java类。下面我们将深入探讨这个主题。 首先,要从Shell脚本中运行Java程序,你需要确保系统已经安装了Java环境,...
这篇博客“Shell执行/调用Java/Jar程序例子”探讨了如何使用Shell脚本来启动和控制Java应用程序,特别是JAR文件。这里我们将深入讲解相关知识点。 1. **Shell脚本基础** Shell脚本是Linux或Unix操作系统中的命令行...
Java 调用 Shell 命令 在 Java 中调用 Shell 命令是非常常见的操作,特别是在需要执行系统命令或脚本时。在这个例子中,我们将看到如何使用 Java 调用 Shell 命令,并介绍相关的知识点。 Java 调用 Shell 命令的...
本文将详细解释Java如何调用Shell脚本,包括如何编写Shell脚本和在Java中如何传递参数。 首先,Shell脚本可以被看作是一系列Linux命令的集合,用于自动化执行多个命令。类似于Windows环境中的批处理文件,Shell脚本...
标题“java_shell_template.tar.gz”表明这是一个与Java和Shell脚本相关的压缩文件,其中可能包含了一个用于处理Java字段的模板生成器。这个压缩包可能是为了帮助开发者自动化处理Java类中的字段,比如生成getter和...
在java代码中调用执行shell脚本,sqlldr导数与使用sqlplus在shell调用执行存储过程。 linux环境中有2个dba的用户:oracle、erm 还有1个web用户:erm 在linux环境中,这三个用户都可以直接在任意目录下执行该shell...
Java调用Shell脚本执行DataX任务是一种常见的数据迁移或同步操作。DataX是阿里巴巴开源的数据同步工具,它支持多种数据库之间的数据迁移。在实际应用中,我们可能需要根据特定的业务逻辑,如where条件,来定制数据...
这些功能允许开发者在Java程序中调用操作系统提供的功能,从而实现自动化任务或者与系统进行更深度的交互。 首先,我们来看如何在Java中运行DOS命令。Java提供了`Runtime`类和`ProcessBuilder`类来执行外部命令。`...
在java代码中调用shell脚本并传入参数,此java文件是单个测试案例,使用main方法执行java文件
Java Socket远程调用Shell是一种通过Java程序利用Socket通信协议实现对远程服务器的Shell命令执行的技术。这种方式常用于系统管理、自动化运维或者分布式系统的组件交互。下面将详细介绍这一技术的实现原理、步骤...
### Java调用Shell命令知识点详解 #### 一、概述 在特定的应用场景中,比如完成外币资金的调度工作后,可能需要通过Java程序来生成一个文本文件,并进一步利用Shell脚本来实现文件传输等操作。这涉及到Java与操作...
java中调用shell 封装好的方法,直接调用其他指定主机上的shell
本文将深入探讨如何在Java程序中调用Shell脚本,理解其背后的原理,并提供一系列实用代码示例与应用场景。 ### Java调用Shell的基本原理 Java调用Shell主要依赖于`java.lang.Runtime`类中的`exec()`方法。这个方法...
这个“远程shell调用.rar”文件包含了一个基于Java的工具,它允许开发者通过SSH连接到Linux服务器并执行Shell脚本,从而简化了这一过程。 首先,让我们了解一下SSH2。SSH2是SSH协议的第二版,相比SSH1,它提供了更...
标题 "exchange/powershell,Java调用powershell开通邮箱" 暗示了这是一个关于使用Java编程语言调用PowerShell脚本在Exchange服务器上创建邮箱的教程或项目。Exchange是微软提供的一款企业级电子邮件服务器软件,而...
总的来说,"java_remote_call_sh.rar_remote"提供的工具包是Java远程调用的一个实用解决方案,包含了用于执行远程shell命令的工具类和一个包含了远程调用实现的库。开发者可以快速集成到自己的项目中,实现对远程...
Java 远程调用Shell脚本客户端包是一个实用的工具,专为开发者设计,使得在Java应用程序中执行远程Shell命令变得简单而高效。这个包的主要功能是通过Java代码发起对远程服务器上的Shell脚本的调用,从而实现跨平台的...
本问题聚焦于如何通过Java调用shell脚本,向DataX传递参数,特别是包含特殊字符的where条件。在实际操作中,这可能会涉及到字符串转义、参数安全传递以及shell命令的构建等多个技术点。 首先,我们需要理解DataX的...