Страница 32 из 52

Добавлено: Ср май 06, 2015 00:22
sa
Flasher
Вопрос про то, как 1, 2, 10001 превращаются в 3, 4, 5 задаю в третий раз.
Дважды включать логику и править скрипт пришлось автору…

Добавлено: Ср май 06, 2015 00:41
Flasher
sa
Да неужели? Это в каком же месте ты задавал этот вопрос 2 и 3 разы? Да и сейчас от знака вопроса след простыл.
Слово "дважды" к какому варианту применимо? Мы сейчас обсуждаем второй, не так ли? И в нём я логику нигде не менял, результат остался прежним.

И что тут сложного для понимания? Жили-были два гуся, один белый, другой серый - 1.1 и 2.1, а после покраски стали 3.1 (1 и 2 пропускаем, т.к. они же и есть 1.1 и 2.1) и 4.1 (тут приращение + 1). Элементарно, Ватсон.
sa писал(а):нумерация начнётся с 1 для случая, когда все файлы переименовываются (второй параметр скрипта отсутствует или равен 0)
Это вещи, друг другу логически противоречащие. ИМХО, это задачка уровня 3-5 класса школы.

Добавлено: Ср май 06, 2015 07:45
sa
Flasher
Насчёт гусей согласен. С общепринятой практикой перенумерации гусей не поспоришь: первый и второй у нас уже есть, будете третьим и четвёртым. :D

Добавлено: Ср май 06, 2015 11:24
Flasher
sa писал(а):первый и второй у нас уже есть, будете третьим и четвёртым
Правильно, а не хочешь их красить, переходи к следующим, начиная с указанного номера во 2-м параметре.

Добавлено: Чт май 07, 2015 08:24
sa
Flasher
Пока мы тут с тобой разговаривали, у меня из сотни десять гусей, того… Нащипались, видно чего-то в проблемной ФС. Не подскажешь, как бы мне оставшихся девяносто поскорей перенумеровать твоим скриптом (теперь уж не до покраски!)?

Добавлено: Чт май 07, 2015 10:50
Flasher
sa
Без исходной нумерации гусей и заданных параметров бухгалтерия колхоза встала. :?

Добавлено: Чт май 07, 2015 10:53
sa
Flasher писал(а):Без исходной нумерации гусей
Как обычно: 1-100.

Добавлено: Чт май 07, 2015 11:03
Flasher
У меня всё как следует пронумеровалось: 101-200. Только 10 могло пронуметровать в случае, когда второй параметр = 91.

Добавлено: Чт май 07, 2015 11:15
sa
Flasher
Из 100 осталось 90, например, в каждом десятке по одному не стало. Оставшихся в живых надо пронумеровать 1-90.

Добавлено: Чт май 07, 2015 11:35
Flasher
sa
Попробуй в 2 захода.

Добавлено: Чт май 07, 2015 11:39
sa
Flasher
У меня в 4 захода получалось: боюсь краски для маркировки не хватит.

Добавлено: Чт май 07, 2015 11:45
Flasher
sa
Странно. У меня стабильно в 2.

Добавлено: Чт май 07, 2015 11:47
sa
Flasher
Тогда зачем писал 2-3? С какими параметрами запускал?

Добавлено: Чт май 07, 2015 11:48
Flasher
sa
Второй раз без параметров. Нумерация была 1-100 с пропусками, нажал 2 раза стало 1-90 без пропусков.

Добавлено: Чт май 07, 2015 11:57
sa
Оба захода без параметров?