All pastes #405037 Raw Edit

Mine

public text v1 · immutable
·published 2007-03-21 13:50 UTC
rendered paste body
#!/bin/sh


# make dir1, one some files and folders in it

mkdir dir1
mkdir dir1/dirx
mkdir dir1/diry
mkdir dir1/diry/dirk
mkdir dir1/diry/dirl
touch dir1/filea
touch dir1/fileb
touch dir1/dirx/filep
touch dir1/diry/fileq
touch dir1/diry/dirk/filee
touch dir1/diry/dirk/filef
touch dir1/diry/dirl/fileg

# make dir1, one some files and folders in it that also appear in dir1 and some that don't

mkdir dir2
mkdir dir2/dirw
mkdir dir2/diry
mkdir dir2/diry/dirk
mkdir dir2/diry/dirm
touch dir2/filea
touch dir2/filec
touch dir2/diry/fileq
touch dir2/diry/filer
touch dir2/diry/dirk/filee
touch dir2/diry/dirk/fileh
touch dir2/diry/dirm/filei

# combine the folders

# mv -f dir1/* dir2                         

# gives: "mv: cannot overwrite directory `dir2/diry'"