语法问题。如果在目标目录中有许多子目录,并且希望将子目录的名称输出到可以轻松运行的文本文件中:ls > filelist.txt 在目标上。但是假设我所有的潜艇都是以7个字符的前缀命名的,比如:JR-5426_mydir JR-5487_mydir2 JR-5517_mydir3 ... 我只想要前缀。有没有一个选项“ls”每行只输出n个字符? 最佳答案 不,您使用cut命令:ls | cut -c1-7