我想得到我的数据传输使用的所有目标设备的IP rsync
无法完成(甚至启动),因为这些设备未连接到Internet或在数据传输时断开连接...
我的实际问题场景是:
rsync -t Desktop/sony.pdf home @ abcd:ssh:connect to host abcd port 22:没有到主机的路由
我想要所有这些IP的列表,其中数据传输无法完成...
所有IP的列表,如'abcd'
113050050/CS101/mysql_java.pdf
以上是我的字符串,存储在变量'line'中
line="113050050/CS101/mysql_java.pdf"
Run Code Online (Sandbox Code Playgroud)
现在我想$line
基于分隔符进行拆分/
并将每个单独的部分存储在变量中
var1=113050050
var2=CS101
var3=mysql_java.pdf
Run Code Online (Sandbox Code Playgroud) 我想通过shell脚本从整个地址打印名称.所以user1@12.12.23.234应该给出输出"user1",类似地11234@12.123.12.23应该给出输出11234
我正在尝试连接到MYSQL数据库,我的程序Sync_DB_RegCheck.java在Eclipe中运行得很好.但我想在Ubuntu 12.04终端中执行并运行相同的程序.但是我在执行期间遇到错误.
Exception in thread "main" java.lang.NoClassDefFoundError: Sync_DB_RegCheck
Caused by: java.lang.ClassNotFoundException: Sync_DB_RegCheck
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: SYNC_APP.bin.Sync_DB_RegCheck. Program will exit.
Run Code Online (Sandbox Code Playgroud)
我的Java程序Sync_DB_RegCheck.java
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import com.mysql.jdbc.Statement;
public class Sync_DB_RegCheck {
public static void main(String [] args) throws Exception {
Connection conn = null;
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection( "jdbc:mysql://localhost/test?user=root&password=root");
System.out.println("Connected?");
try{
Statement st = (com.mysql.jdbc.Statement) conn.createStatement();
st.executeUpdate("DROP TABLE …
Run Code Online (Sandbox Code Playgroud)