我在UNIX中使用tar命令来执行特定目录的备份.但是,某些目录包含当前用户没有任何读取权限的文件/子目录.结果,tar命令返回非0退出代码.
我在手册页'--ignore-failed-read'中遇到了以下修饰符,当遇到无法读取的文件时,它会禁止非0退出代码.但是,每当我尝试使用它时,我都会收到错误'unknown function modifier'.
谁能帮到我这里?
我的tar命令看起来像这样:
tar --create --ignore-failed-read --file=test.tar my_dir
Run Code Online (Sandbox Code Playgroud) 我正在编写一个必须通过命令行运行的java服务器.我想传递给服务器不同的端口号来听.但是,我不确定如何在运行服务器时将端口号作为命令行参数传递给ServerSocket类.
public class Server {
public static void main(String[] args) {
Server server = new Server();
}
public Server() {
ServerSocket socket = new ServerSocket(5000);
// I want to specify the port number above as an argument when running the server.
}
}
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激!