k001
k001
:...

April 2032
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30

k001 [userpic]
программазмы/наезд на Win

Послал человеку файл, разбитый на N кусков командой split (поскольку его мыльный сервер не хочет больших писем). И так ему и написал - вот, мол, файло, просто разрезанное на куски.

Теперь он спрашивает, чем эти файлы склеивать. Причём он компьютерщик, а не простой юзер. Винда, блин...везде им нужна особая утилита, руками работать уже не умеют.

Comments

он не компьютерщик. он продвинутый юзер. компьютерщик знает про команду copy.

А на будующее - посылай им tar.gz - winrar их понимает.

я знаю, что winrar (и, кажется, winzip и ещё 7zip) понимают tar.gz. Но у меня один екзешник размером 13 метров, а чувак просил нарезать по метру.

Рар, я помню, умеет нарезать архивы (вот как раз пример специальной утилиты для нарезки файлов!), а tar или gzip - что-то я за ними такого не припомню.

Точно, не умеют. Это у меня рефлекс про ленточки сработал.

--tape-length=NUM change tape after writing NUM x 1024 bytes

А что, copy перестал склеивать файлы? Под CP/M точно мог!

я ему так и написал - copy xaa xab xac file.exe
только я точно не помню, работает оно так или нет.

в CP/M было
copy a +b +c +d +e result.exe
В msdos имхо также.

Если не указать /b, то будет плохо.

Ну да, ещё плюсики между именами.

Вот это прекрасно работает и под виндой ;o)
---
copy 111.txt + 222.txt 333.txt
---

Я ж не говорю, что нельзя сделать. Я говорю, что не умеют.

Ну, не все ж начинали с командной строки ;o)

особая утилита

copy /b a + b с

Ах, как ва добры и умны.
А я вот знаю, что в виндах есть куча програм для нарезки-склейки, и не все они совместимы с copy a+b+c d

Именно по этому я при получении подобного тоже в первый раз спрошу о способе склейки.
А вовсе не потому что ничего не умею сам, как вы тут все подумали.

Цитирую, что я ему написал во второй раз, уже после первого его дополнительного вопроса.


Тупо слить все файлы в один. Никакая особая утилита для этого не нужна. Файл просто порезан на куски, без всяких дополнительных заголовков и т.п.


Но и этого было недостаточно.

Ну, всякое бывает.
Просто много раз сталкивался с подобным высокомерным пренебрежением от людей, которые думают, что я не знаю элементарных вещей... В то время как я просто знаю несколько неравнозначных способов сделать требуемое.

понятно, что способов много.

Вообще я хотел выразить мысль, что UNIX и Windows идеологии отличаются, и в частности это выражается тем, что Windows более располагает к тому, что знать ничего не надо, всё работает само, если есть к тому тулзы. А если что-то хочется понять и узнать - там есть некоторый барьер, который препятствует пониманию того, как всё делается.

А UNIX - он всё-таки учит чему-то человека.

Но это всё моё IMHO, во-первых, а во-вторых, всё зависит от самого человека. Поэтому средний линуксоид никак не умнее или опытнее или продвинутее среднего виндузоида.