我需要删除文件夹和任何后代

时间:2017-04-04 15:47:24

标签: docker centos dockerfile

我在容器中安装了centos,我必须删除一个文件夹才能运行:

sudo docker run -it centos /bin/bash

并且在此特定文件夹中还有另外两个文件夹nodebb和nodebb1。我想删除nodebb1以及所有文件和directorie,所以我这样做:

rm -r nodebb1 

我获得了:

rm: remove regular file 'nodebb1/nodebb.bat'? yes

我必须总是把#34;是"对所有问题。有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:3)

您可以使用强制删除文件:

public override void OnInspectorGUI()
{
    Parser myTarget = (Parser)target;

    DrawDefaultInspector();

    if (GUILayout.Button("Do Thing"))
    {
        // I want thnis to happen when Do Thing button is pressed
        Debug.Log("Do the thing: " + myTarget.path);
    }
}

而不是:

}

Button buttonBack; buttonBack = (Button) findViewById(R.id.buttonBack); //in your layout set android:id="@+id/buttonBack" (this is just an example) buttonBack.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(SecondActivity.this, MainActivity.class); startActivity(intent); } }); :强行删除文件。

rm -f -r nodebb1 :递归删除目录的内容。

您也可以使用其他命令/程序检查该文件。

rm -r nodebb1