Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux ls-l | grep组合问题_Linux_Bash - Fatal编程技术网

Linux ls-l | grep组合问题

Linux ls-l | grep组合问题,linux,bash,Linux,Bash,我希望通过ls-l | grep组合查看以.sh结尾的所有文件。问题是它必须只显示文件名,而不显示其他属性。如何使用ls-l | grep组合解决此问题?您可以通过两种方法解决此问题,一种是使用grep,另一种是不使用grep: ls-a|grep“\.sh” 或 ls*.sh 你试过什么吗?互联网上充斥着简单的grep教程,这些教程将这些作为它们的第一个基础知识。ls-l从定义上看,不仅仅是文件名。你为什么需要格雷普?尝试只使用ls*.sh在带ls和不带grep的情况下,每行仅使用一个文件名:

我希望通过ls-l | grep组合查看以.sh结尾的所有文件。问题是它必须只显示文件名,而不显示其他属性。如何使用ls-l | grep组合解决此问题?

您可以通过两种方法解决此问题,一种是使用grep,另一种是不使用grep:

  • ls-a|grep“\.sh”
  • ls*.sh

  • 你试过什么吗?互联网上充斥着简单的grep教程,这些教程将这些作为它们的第一个基础知识。
    ls-l
    从定义上看,不仅仅是文件名。你为什么需要格雷普?尝试只使用
    ls*.sh
    在带ls和不带grep的情况下,每行仅使用一个文件名:
    ls-1*.sh