小编Cea*_*sta的帖子

为什么 column 命令不能正确对齐列?

在另一个问题中,我询问了如何在使用 ls 时隐藏所有 .pyc 文件,Ignacio 提出以下建议: ls |  grep -v '.pyc$' |  柱子

正如我上面提到的,这并不准确,因为输出偶尔会错位:

ceasarbautista@hse140:~/Desktop/Statistics/statistics/markov$ ls
README          __init__.pyc        markov.py       matrix2graph.pyc    pathfinder.pyc      priority_dict.pyc   spanning.py
__init__.py     graph.py        matrix2graph.py     pathfinder.py       priority_dict.py    space.py        vector.py
ceasarbautista@hse140:~/Desktop/Statistics/statistics/markov$ ls | grep -v '\.pyc$' | column
README      graph.py        matrix2graph.py priority_dict.py    spanning.py
__init__.py markov.py   pathfinder.py   space.py        vector.py
Run Code Online (Sandbox Code Playgroud)

虽然我得到了满意的答案,但我很好奇:为什么 column 会这样做(并且可以修复它以正确打印)?

printing

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

如何显示目录中除具有特定扩展名的文件外的所有文件并将它们显示在多列中?

因为我经常用 Python 编写,所以一直看到 .pyc 文件有点烦人,此时我只想隐藏它们。我尝试了以下操作,但我似乎无法弄清楚如何让它在多列中打印。

ceasarbautista@hse140:~/Desktop/Statistics/statistics/probability$ ls
__init__.py     calculus.py     conditional.py      counting.pyc        distributions.pyc   event.pyc       objects.pyc
__init__.pyc        calculus.pyc        counting.py     distributions.py    event.py        objects.py      plots.py
ceasarbautista@hse140:~/Desktop/Statistics/statistics/probability$ ls | grep -v .pyc
__init__.py
calculus.py
conditional.py
counting.py
distributions.py
event.py
objects.py
plots.py
ceasarbautista@hse140:~/Desktop/Statistics/statistics/probability$ ls -C | grep -v .pyc
conditional.py      event.py
Run Code Online (Sandbox Code Playgroud)

ls grep

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

标签 统计

grep ×1

ls ×1

printing ×1