小编Anj*_*ali的帖子

ls -d */ 在某些文件夹中有效,而在其他文件夹中无效

我在一个远程服务器上,它是 Ubuntu 16.04.1 LTS,我只需要列出名为“NewsData”的文件夹中的目录我发现这ls -d */是一个列出文件夹的好命令,但是它在某些文件夹中有效,而在其他文件夹中无效.

下面是示例输出

(venv_p3.5) anjali@momo:/scratche/home/anjali$ ls -d */
archive/  DownloadImages/  fixed/  getNews/  html/  log/  MonumentData/  NewsData/  Pytorch-finetuning/  src/  TestData/  TrainData/  TrainData2/  venv_p3.5/  VGG16FeatureExtraction/
(venv_p3.5) anjali@momo:/scratche/home/anjali$ cd NewsData/
(venv_p3.5) anjali@momo:/scratche/home/anjali/NewsData$ ls -d */
ls: invalid option -- '/'
Try 'ls --help' for more information.
(venv_p3.5) anjali@momo:/scratche/home/anjali/NewsData$ ls 
-  A  B  C  cleanData.py  D  E  F  G  getList.py  H  I  J  K  L  M  N  O  P  Q  R  S  sequentialNumbering.sh  T  U  V  W  Y …
Run Code Online (Sandbox Code Playgroud)

linux ls shell bash terminal

2
推荐指数
1
解决办法
717
查看次数

标签 统计

bash ×1

linux ×1

ls ×1

shell ×1

terminal ×1