kika: (Default)
kika ([personal profile] kika) wrote2009-04-26 11:37 pm
Entry tags:

Загадки для сисадминов

Как в шелле создать файл длиной N (или даже M) байт, состоящий сплошь из символов 'X' (или 'A') ?

Я легко придумал решение, но оно поражает даже меня своим идиотизмом.

[identity profile] jsn.livejournal.com 2009-04-26 10:12 pm (UTC)(link)
а. а я чего-то решил, что "в шелле" значит "без dd и вообще чего-либо внешнего".
конструкция с esc для интерактивного баша, конечно.

[identity profile] kika.livejournal.com 2009-04-26 10:19 pm (UTC)(link)
я почему-то был уверен что с миллионом не получится. но сейчас попробовал - и отлично получилось. Только echo [esc]1000000a >file дает файл размером 1000001 байт :-)
что для меня безразлично, но как-то неаккуратненько.

[identity profile] jsn.livejournal.com 2009-04-26 10:25 pm (UTC)(link)
не, ну echo -n, разумеется.