gpt4 book ai didi

linux - 解压后更改目录

转载 作者:太空狗 更新时间:2023-10-29 12:29:51 26 4
gpt4 key购买 nike

我正在制作一个允许我解压缩给定文件的脚本。我的问题是我现在不知道如何将目录更改为解压缩过程刚刚创建的目录。我尝试使用此命令,但它不起作用:SITE_DIRECTORY="$(ls -dt */| head -1)"

关于如何获取刚刚提取的目录的名称的任何想法?

编辑:现在我得到 SITE_DIRECTORY=unzip $SITE_NAME | grep '创建:' |头-1 |剪切-d''-f5-

但是出现了一个新问题:unzip 命令并没有解压所有的文件。新想法?

最佳答案

如果目录已知,你可以

unzip -j yourzip.zip -d /path/to/dir && cd /path/to/dir

来自 man page 的额外信息(j 选项)

-j junk paths. The archive's directory structure is not recreated; all files are deposited in the extraction directory (by default, the current one).

关于linux - 解压后更改目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30772827/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com