我有 Zip 文件,可能如下所示:
$ zipinfo -1 zip.zip
doc.doc
dotx.dotx
xls.xls
ppt.ppt
txt.txt
c.c
subdir/subdir2/doc.doc
subdir/xls.xls
subdir/ppt.ppt
subdir/c.c
subdir/txt.txt
subdir/subdir2/
subdir/
Run Code Online (Sandbox Code Playgroud)
我希望它打印所有 *.doc 文件,但zipinfo -1 zip.zip *.doc
只打印 Zip 文件根目录中的 .doc 文件。如何打印所有子目录中的所有 .doc 文件?
我希望能够在 shell 脚本中打印当前行号。我知道$LINENO
Bash shell 中的变量,但它似乎不存在于 Bourne shell 中。有没有其他变量或方法可以获得行号?