README.md in loopless-0.1.1 vs README.md in loopless-0.1.3

- old
+ new

@@ -1,20 +1,35 @@ loopless ======== +Latest version: %VERSION% + The xforty disk image utility. Fully create bootable disk images without loopback mounts or root. Currently supported on Linux and Mac OS X. +Install +------- + +Loopless can be installed via rubygems: + + gem install loopless + +Which will install the ruby library and also install a loopless executable + +The loopless command line binaries for each platform can also be downloaded from the `linux` and `mac` directories and run directly. + Synopsis -------- +Create a 10GB bootable disk image for use with VirtualBox. This will produce a 10GB disk.img image file and a small disk.vmdk image description file. + On the command line - loopless disk.img create 10000000000 # 10GB + loopless disk.img create 10000000000 loopless disk.img create-gpt loopless disk.img create-part loopless disk.img part-info loopless disk.img:1 mkfs loopless disk.img:1 write /syslinux.cfg 600 <<< "SAY Hello World!" @@ -68,28 +83,28 @@ ### Ext4 PART may either be a single number indicating GPT part number or a comma separated byte range -FILE must be the absolute path to file, including the initial '/' +PATH must be the absolute path to file, including the initial '/' * `loopless FILE[:PART] mkfs [ LABEL ]` Creates a new ext4 filesystem on the specified partition (or whole image if no partition specified). * `loopless FILE[:PART] ls` List all files in filesystem -* `loopless FILE[:PART] rm FILE` +* `loopless FILE[:PART] rm PATH` Delete file and recursively remove empty directories. -* `loopless FILE[:PART] read FILE` +* `loopless FILE[:PART] read PATH` Print file to stdout -* `loopless FILE[:PART] write FILE MODE` +* `loopless FILE[:PART] write PATH MODE` Overwrites file with content from stdin. Will also chmod the file to the given MODE and recursively chmod parent directories with MODE + the executable bit set where the read bit is (e.g. 640 would become 750 for parent directories ).