printf(" <output>\tTextdatei enthält alle Dateipfade,\n");
printf("\t\tdie auf den Datenträger passen\n\n");
printf(" option:\n");
+ printf(" -b\t\tEntspricht der Größe einer BluRay: 25.000.000.000\n");
printf(" -9\t\tEntspricht der Größe einer Double Layer DVD: ");
printf("8.500.000.000 Bytes\n");
printf(" -5\t\tEntspricht der Größe einer Single Layer DVD: ");
const char *output = argv[2];
// Medien groessen
+ const unsigned long long bluray = 25000000000;
const unsigned long long dvd9 = 8500000000;
const unsigned long long dvd5 = 4700000000;
const unsigned long long cd = 734003200;
// Lese Parameter ein
int c;
- while((c = getopt(argc, argv, ":59bdcf:")) != -1) {
+ while((c = getopt(argc, argv, ":59bcf:")) != -1) {
switch(c) {
case '5':
split = dvd5;
case '9':
split = dvd9;
break;
+ case 'b':
+ split = bluray;
+ break;
case 'c':
split = cd;
break;