Put a file onto an amigaDisk object
Put a file onto a virtual amiga floppy disk represented by
an amigaDisk
object.
## S4 method for signature 'amigaDisk,raw,character,POSIXt,character' put.adf.file(x, source, destination, date, comment) ## S4 method for signature 'amigaDisk,raw,character,POSIXt,missing' put.adf.file(x, source, destination, date, comment) ## S4 method for signature 'amigaDisk,raw,character,missing,missing' put.adf.file(x, source, destination, date, comment) ## S4 method for signature 'amigaDisk,character,character,POSIXt,character' put.adf.file(x, source, destination, date, comment) ## S4 method for signature 'amigaDisk,character,character,POSIXt,missing' put.adf.file(x, source, destination, date, comment) ## S4 method for signature 'amigaDisk,character,character,missing,missing' put.adf.file(x, source, destination, date, comment) ## S4 method for signature 'amigaDisk,character,missing,missing,missing' put.adf.file(x, source, destination, date, comment)
x |
An |
source |
Either a |
destination |
A |
date |
A |
comment |
An optional |
Put a file or raw data from your local system onto a virtual
amiga floppy disk represented by an amigaDisk
object. Make sure that the virtual disk is DOS formatted.
This method can only put one file at a time onto the virtual
virtual disk. It is therefore not allowed to use wild cards
in the source or destination names. Use loops to add multiple
files onto a virtual disk.
Returns an amigaDisk
object onto which the
source file is put at the specified destination.
Pepijn de Vries
## Not run: ## create a blank disk to put files onto: blank.disk <- blank.amigaDOSDisk("blank", "DD", "OFS", TRUE, FALSE, FALSE) ## let's copy the base package 'INDEX' file onto the ## virtual disk: blank.disk <- put.adf.file(blank.disk, system.file("INDEX")) ## We can also put raw data onto the virtual disk: blank.disk <- put.adf.file(blank.disk, raw(2048), "DF0:null.dat") ## check whether we succeeded: list.adf.files(blank.disk) ## End(Not run)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.