小编use*_*152的帖子

使用 --strip-components=1 解压 tar 文件

我有一个 tar 文件,其中有多个文件夹,如下所示:

code.tar
  bin/
    startup.sh
  WebServer/
    appname
    webappname
  Configuration/
    a.properties
    b.properties
Run Code Online (Sandbox Code Playgroud)

如果我解压缩 code.tar,我会得到一个文件夹名称code,其中包含其下的所有文件夹结构,但我想提取其中的内容code.tar并仅获取其下的子文件夹结构(即这些文件夹中的bin/WebServer/configuration/文件)。

当我使用时,tar -xzf code.tar -C <path> --strip-components=1我会获取子文件夹 ie 等的所有内容startup.sh以及appname子文件夹 -

例如,在运行上述命令时,我得到同一级别的所有这些文件夹和文件-

bin/
startup.sh
WebServer/
appname
webappname
Configuration/
a.properties
b.properties
Run Code Online (Sandbox Code Playgroud)

请帮忙

linux tar

3
推荐指数
1
解决办法
3万
查看次数

HashMap到concurrentHashMap

我有一个getHashMap返回的方法HashMap.我需要填充一个ConcurrentHashMap(in setConcurrentHashMap)HashMap.

有办法吗?

示例代码:

//getHashMap return a HashMap<String, String>
Map<String, String> myMap = getHashMap();
TestClass.getSingleton().setConcurrentHashMap(ConcurrentHashMap<String, String> concurrentHashMap)
Run Code Online (Sandbox Code Playgroud)

java

1
推荐指数
1
解决办法
4439
查看次数

卷曲 -I 选项不起作用

curl -I 给出 ​​503 错误,而curl -v 给出 200 错误。根本原因是什么?

例如-

curl -I -k https://myurl
HTTP/1.1 503 Service Unavailable
Run Code Online (Sandbox Code Playgroud)
curl -k -v https://myurl
HTTP/1.1 200 OK
Run Code Online (Sandbox Code Playgroud)

curl http

0
推荐指数
1
解决办法
682
查看次数

标签 统计

curl ×1

http ×1

java ×1

linux ×1

tar ×1