【问题标题】:list element starting with 'a' ls command? [closed]以“a”ls 命令开头的列表元素? [关闭]
【发布时间】:2017-06-20 01:55:31
【问题描述】:

我有一个“apache2/mods-available”目录。我想列出“mods-available”中的元素,但只列出以“a”开头且文件扩展名为“.conf”的文件,并且每行列出一个文件。

我试过这样:

user$ ls *a && *.conf ./apache2/mods-available

它没有用..有什么想法吗?

【问题讨论】:

  • ls apache2/mods-available/a*.conf
  • 我得到了这个:“apache2/mods-available/actions.conf”我该怎么做才能获取或显示“action.conf”? :)
  • 每行打印一个添加-1,如ls apache2/mods-available/a*.conf
  • 在最后一个例子中我的意思是ls -1 apache2/mods-available/a*.conf
  • 许多选项:1) (cd apache2/mods-available/; ls -1 a*.conf), 2) ls apache2/mods-available/a*.conf | cut -d/ -f3, 3) ls apache2/mods-available/a*.conf | sed 's@.*/@@', 4) ls apache2/mods-available/a*.conf | awk -F/ '{print $NF}'

标签: linux terminal debian ls


【解决方案1】:

像这样:

ls apache2/mods-available/a*.conf

【讨论】:

  • flag 许多选项:1) (cd apache2/mods-available/; ls -1 a*.conf), 2) ls apache2/mods-available/a*.conf | cut -d/ -f3, 3) ls apache2/mods-available/a*.conf | sed 's@.*/@@', 4) ls apache2/mods-available/a*.conf | awk -F/'{print $NF}'
猜你喜欢
  • 2014-01-02
  • 1970-01-01
  • 2012-09-16
  • 2013-01-25
  • 2015-08-11
  • 2012-04-10
  • 2011-09-18
  • 2014-12-16
  • 1970-01-01
相关资源
最近更新 更多