11 lines
297 B
Fish
11 lines
297 B
Fish
function copy
|
|
set count (count $argv | tr -d \n)
|
|
if test "$count" = 2; and test -d "$argv[1]"
|
|
set from (echo $argv[1] | trim-right /)
|
|
set to (echo $argv[2])
|
|
mkdir -p (basename $to)
|
|
command cp -i -r $from $to
|
|
else
|
|
command cp -i $argv
|
|
end
|
|
end
|