Advertisement
AKopyl

copycat

Mar 14th, 2019
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.62 KB | None | 0 0
  1. sides = {'top', 'bottom', 'front', 'back', 'left', 'right'}
  2.  
  3. print('Looking for the origin disk...')
  4. for n = 1, #sides, 1 do
  5.     if disk.isPresent(sides[n]) then
  6.         print('Found disk on the '..sides[n]..'!')
  7.         origin = sides[n]
  8.         break
  9.     end
  10. end
  11.  
  12. print('Insert target disk')
  13. while true do
  14.     for n = 1, #sides, 1 do
  15.         if disk.isPresent(sides[n]) and sides[n] ~= origin and disk.hasData(sides[n]) then
  16.             print('Found disk on the '..sides[n]..'!')
  17.             shell.run('cp '..disk.getMountPath(origin)..'//*', disk.getMountPath(sides[n]))
  18.             disk.setLabel(sides[n], disk.getLabel(origin))
  19.             print('Done!')
  20.             return 0
  21.         end
  22.     end
  23. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement