我有 LAPP.NT.APC.HIST.zip 文件,我正在解压,
$ 解压LAPP.NT.APC.HIST.ZIP
存档:LAPP.NT.APC.HIST.EXT.AUDIT.MTLY.ZIP
PKWARE 用于 z/OS 的 PKZIP
膨胀:LAPP.NT.APC.HIST.EXT.AUDIT1
膨胀:LAPP.NT.APC.HIST.EXT.AUDIT2
如何获取特定的膨胀文件名?如果我得到文件名,我想分配给一个变量,例如,如何做?
文件名= find . -type f -name "*.*"
回显$文件名
感谢@Zlemini,@jszakmeister,
最佳答案
unzip -l filename.zip
将打印存档中包含的名称、未压缩文件大小以及修改日期和时间,而不会膨胀存档。
unzip -Z1peace.zip
我认为这里更合适,因为它只会显示文件名。
以下是分配给变量的 zip 文件中包含的文件名:
files_zipped=$(unzip -Z1 文件名.zip)
关于linux - 获取linux下的文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40562296/