Unix - create path of folders and file

后端 未结 11 2081
面向向阳花
面向向阳花 2020-12-22 18:20

I know you can do mkdir to create a directory and touch to create a file, but is there no way to do both operations in one go?

i.e. if I wa

11条回答
  •  孤城傲影
    2020-12-22 19:02

    no need for if then statements... you can do it on a single line usign ;

    mkdir -p /my/other/path/here;cp /my/long/path/here/thing.txt /my/other/path/here/cpedthing.txt
    

    -- or on two lines --

    mkdir -p /my/other/path/here
    cp /my/long/path/here/thing.txt /my/other/path/here/cpedthing.txt
    

    -- the -p prevents error returns if the directory already exists (which is what I came here looking for :))

提交回复
热议问题