Changeset 3232 in MondoRescue for branches/3.2/mindi-busybox/coreutils/dd.c
- Timestamp:
- Jan 1, 2014, 12:47:38 AM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/3.2/mindi-busybox/coreutils/dd.c
r2725 r3232 8 8 * Licensed under GPLv2 or later, see file LICENSE in this source tree. 9 9 */ 10 11 //usage:#define dd_trivial_usage 12 //usage: "[if=FILE] [of=FILE] " IF_FEATURE_DD_IBS_OBS("[ibs=N] [obs=N] ") "[bs=N] [count=N] [skip=N]\n" 13 //usage: " [seek=N]" IF_FEATURE_DD_IBS_OBS(" [conv=notrunc|noerror|sync|fsync]") 14 //usage:#define dd_full_usage "\n\n" 15 //usage: "Copy a file with converting and formatting\n" 16 //usage: "\n if=FILE Read from FILE instead of stdin" 17 //usage: "\n of=FILE Write to FILE instead of stdout" 18 //usage: "\n bs=N Read and write N bytes at a time" 19 //usage: IF_FEATURE_DD_IBS_OBS( 20 //usage: "\n ibs=N Read N bytes at a time" 21 //usage: ) 22 //usage: IF_FEATURE_DD_IBS_OBS( 23 //usage: "\n obs=N Write N bytes at a time" 24 //usage: ) 25 //usage: "\n count=N Copy only N input blocks" 26 //usage: "\n skip=N Skip N input blocks" 27 //usage: "\n seek=N Skip N output blocks" 28 //usage: IF_FEATURE_DD_IBS_OBS( 29 //usage: "\n conv=notrunc Don't truncate output file" 30 //usage: "\n conv=noerror Continue after read errors" 31 //usage: "\n conv=sync Pad blocks with zeros" 32 //usage: "\n conv=fsync Physically write data out before finishing" 33 //usage: ) 34 //usage: "\n" 35 //usage: "\nNumbers may be suffixed by c (x1), w (x2), b (x512), kD (x1000), k (x1024)," 36 //usage: "\nMD (x1000000), M (x1048576), GD (x1000000000) or G (x1073741824)" 37 //usage: 38 //usage:#define dd_example_usage 39 //usage: "$ dd if=/dev/zero of=/dev/ram1 bs=1M count=4\n" 40 //usage: "4+0 records in\n" 41 //usage: "4+0 records out\n" 10 42 11 43 #include "libbb.h" … … 398 430 dd_output_status(0); 399 431 432 if (ENABLE_FEATURE_CLEAN_UP) { 433 free(obuf); 434 if (flags & FLAG_TWOBUFS) 435 free(ibuf); 436 } 437 400 438 return exitcode; 401 439 }
Note:
See TracChangeset
for help on using the changeset viewer.