【问题标题】:Unzip a file and then display it in the console in one step解压文件,然后一步一步在控制台中显示
【发布时间】:2019-10-30 20:02:55
【问题描述】:

我可以通过 ssh 访问远程服务器。我在服务器上只有读取(无写入)访问权限。有一个我想阅读的压缩日志文件。 但是因为我只有读取权限,所以我不能先解压文件再读取,因为当我尝试解压时,会收到消息Read-only file system

我的想法是将gunzip-command 的输出重定向到可以从standrat 输入读取并在控制台中显示内容的其他命令。所以我没有把解压后的文件写在文件系统上(那个我没有权限),而是直接在控制台显示。直到现在我都无法成功。

如何实现这个目标?有没有更好的方法呢?

【问题讨论】:

  • gunzip -c 怎么样?
  • 这是正确答案!!!谢谢你。
  • 试试这样的东西怎么样,unzip -p latest.zip wordpress/wp-config-sample.php
  • 阅读解压手册。

标签: shell command-line unzip


【解决方案1】:

由于您没有解压文件的权限,您首先需要查看内容列表及其路径。一旦你得到它,你就可以使用 unzip 命令的-p 选项查看内容。

  • 查看内容

    zipinfo your.zip

  • 查看文件内容
    unzip -p latest.zip wordpress/wp-config-sample.php

  • 如果是.gz 文件,则使用:gunzip -c wordpress/wp-config-sample.php

希望这会有所帮助!

【讨论】:

    猜你喜欢
    • 2012-04-11
    • 1970-01-01
    • 2022-11-21
    • 1970-01-01
    • 1970-01-01
    • 2014-08-07
    • 1970-01-01
    • 2019-01-13
    • 1970-01-01
    相关资源
    最近更新 更多