美文网首页stata数据清洗
erase — 擦除磁盘文件

erase — 擦除磁盘文件

作者: 松柏林stata | 来源:发表于2019-04-20 17:52 被阅读90次

    描述

    erase命令用于擦除存储在磁盘上的文件,rm是erase作用一致。
    注意:擦除是永久的,文件不会被移动到回收站,而是会立即从磁盘中删除。

    快速入门

    ##从Stata for Windows中的当前目录中删除mylog.smcl
    erase mylog.smcl
    ##对于Mac和Unix,与上面相同
    rm mylog.smcl
    ##从Stata for Windows中的当前目录中删除mydata.data
    erase mydata.dta
    ##对于Mac和Unix,与上面相同
    rm mydata.dta
    ##Stata for Windows中的C:\ my dir \ my文件夹中删除mylog.smcl
    erase "c:\my dir\my folder\mylog.smcl"
    ##对于Mac和Unix,与上面相同
    rm "~/my dir/my folder/mylog.smcl"
    

    语法

    {erase|rm} ["]filename["]
    

    注: 如果名称包含空格,则必须使用双引号括起文件名。

    备注

    Stata的erase(rm)命令与DOS DEL或Unix rm(1)命令之间的唯一区别是我们可能没有指定文件组。 Stata要求我们一次删除一个文件。
    擦除是永久的,文件不会被移动到回收站,而是会立即从磁盘中删除。Mac用户可能更喜欢通过将文件拖到废纸篓来丢弃文件。Windows用户可能更喜欢通过将文件拖到回收站来丢弃它们。

    例子

    Stata提供了七个与操作系统等效的命令:cd,copy,dir,erase,mkdir,rmdir和type, Stata用户也可以使用Stata的shell命令发出任何操作系统命令,因此不必退出Stata来执行一些内务内务操作细节。

    //假设我们将文件mydata.data存储在磁盘上,我们希望永久消除它:
    . erase mydata.dta
    
    Windows
     . erase oldfile.dta
     . erase ..\mydata\oldfile.dta
    
    Mac and Unix
     . rm oldfile.dta
     . rm ../mydata/oldfile.dta
    
    
    

    相关文章

      网友评论

        本文标题:erase — 擦除磁盘文件

        本文链接:https://www.haomeiwen.com/subject/mxulgqtx.html