dir 命令——用于列出指定目录中的文件名。
2019-04-20 本文已影响189人
松柏林stata
描述
dir 和 ls使用方式一样,用于列出指定目录中的文件名。
语法
{dir|ls} ["][filespec]["] [, wide]
filespec是指任何有效的Mac,Unix和Windows文件路径或文件规格并且可以使用“*”来指示任何字符串。
注意:如果文件名包含空格,则必须使用双引号将文件括起来。
在Mac和Windows下,wide实现通过在一行上放置多个文件名来压缩生成的列表。
备注
Other than minor differences in presentation format, there is only one difference between the Stata and DOS dir commands: the DOS /P option is unnecessary, because Stata always pauses when the screen is full.
例子
Windows:
. dir
. dir, w
. dir *.dta
. dir \mydata\*.dta
Mac and Unix:
. ls
. ls, w
. ls *.dta
. ls ~/mydata/*.dta
##获得当前目录下所有Stata格式数据文件的列表
. dir *.dta
3.9k 7/07/15 13:51 auto.dta
0.6k 8/04/15 10:40 cancer.dta
3.5k 7/06/08 17:06 census.dta
3.4k 1/25/08 9:20 hsng.dta
0.3k 1/26/08 16:54 kva.dta
0.7k 4/27/11 11:39 sysage.dta
0.5k 5/09/07 2:56 systolic.dta
10.3k 7/13/08 8:37 Household Survey.dta
##加 wide 选项:
. dir *.dta, wide
3.9k auto.dta 0.6k cancer.dta 3.5k census.dta
3.4k hsng.dta 0.3k kva.dta 0.7k sysage.dta
0.5k systolic.dta 10.3k Household Survey.dta
##使用Stata列出当前目录中所有文件的名称
dir
##列出当前目录中的Stata数据集.dta
dir *.dta
##在C:\目录下,列出所有数据集的名称 。
dir C:\*.dta
##列出主目录中所有.dta文件的数据集名称
dir ~\*.dta