|
|
|
Необходимо с помощью имеющихся средств вставить между 599 и 600 строкой фразу?
|
|||
|---|---|---|---|
|
#18+
В домашнем каталоге в файле text.txt лежит текст первого акта пьесы "Макбет" Шекспира. Необходимо с помощью имеющихся средств вставить между 599 и 600 строкой фразу: To our own lips. He's here in double trust; После того как файл будет готов, наберите команду answer_ready. TCP reno registered Total HugeTLB memory allocated, 0 io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered (default) Real Time Clock Driver v1.12ac JS clipboard: I/O at 0x03c0 Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a XScale RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize loop: loaded (max 8 devices) Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx hda: JSLinux HARDDISK, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 hda: max request size: 128KiB hda: 116736 sectors (59 MB) w/256KiB Cache, CHS=115/16/63 hda: unknown partition table TCP cubic registered NET: Registered protocol family 1 NET: Registered protocol family 17 Using IPI Shortcut mode Time: pit clocksource has been installed. VFS: Mounted root (ext2 filesystem) readonly. Freeing unused kernel memory: 128k freed Booted in 6.597 s Welcome to JS/Linux Preparing working environment...Please wait. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2012, 03:50 |
|
||
|
Необходимо с помощью имеющихся средств вставить между 599 и 600 строкой фразу?
|
|||
|---|---|---|---|
|
#18+
И что за средства имеются? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2012, 05:15 |
|
||
|
Необходимо с помощью имеющихся средств вставить между 599 и 600 строкой фразу?
|
|||
|---|---|---|---|
|
#18+
Edd.DragonИ что за средства имеются? Это всё что есть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2012, 05:50 |
|
||
|
Необходимо с помощью имеющихся средств вставить между 599 и 600 строкой фразу?
|
|||
|---|---|---|---|
|
#18+
sed -i '599a\To our own lips. He's here in double trust;' text.txt ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2012, 08:58 |
|
||
|
Необходимо с помощью имеющихся средств вставить между 599 и 600 строкой фразу?
|
|||
|---|---|---|---|
|
#18+
Журавлев Денисsed -i '599a\To our own lips. He's here in double trust;' text.txt А что будет в командной строке? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2012, 09:08 |
|
||
|
Необходимо с помощью имеющихся средств вставить между 599 и 600 строкой фразу?
|
|||
|---|---|---|---|
|
#18+
FlashnightЖуравлев Денисsed -i '599a\To our own lips. He's here in double trust;' text.txt А что будет в командной строке?sed -i '599a\To our own lips. He's here in double trust;' text.txt ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2012, 09:19 |
|
||
|
Необходимо с помощью имеющихся средств вставить между 599 и 600 строкой фразу?
|
|||
|---|---|---|---|
|
#18+
Журавлев Денис, Спасибо Денис Вам большое))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2012, 09:31 |
|
||
|
Необходимо с помощью имеющихся средств вставить между 599 и 600 строкой фразу?
|
|||
|---|---|---|---|
|
#18+
Журавлев Денис, http://www.sql.ru/forum/actualthread.aspx?tid=957364], http://www.sql.ru/forum/actualthread.aspx?tid=957363] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2012, 09:36 |
|
||
|
Необходимо с помощью имеющихся средств вставить между 599 и 600 строкой фразу?
|
|||
|---|---|---|---|
|
#18+
Журавлев Денис, ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2012, 09:37 |
|
||
|
Необходимо с помощью имеющихся средств вставить между 599 и 600 строкой фразу?
|
|||
|---|---|---|---|
|
#18+
Журавлев ДенисFlashnightпропущено... А что будет в командной строке?sed -i '599a\To our own lips. He's here in double trust;' text.txt А без sed только с помощью egrep? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2012, 13:11 |
|
||
|
Необходимо с помощью имеющихся средств вставить между 599 и 600 строкой фразу?
|
|||
|---|---|---|---|
|
#18+
123444Журавлев Дениспропущено... sed -i '599a\To our own lips. He's here in double trust;' text.txt А без sed только с помощью egrep?ну egrep номерует строки , проблем-то нет, можно и head и awk, только зачем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2012, 13:54 |
|
||
|
Необходимо с помощью имеющихся средств вставить между 599 и 600 строкой фразу?
|
|||
|---|---|---|---|
|
#18+
Журавлев ДенисFlashnightпропущено... А что будет в командной строке?sed -i '599a\To our own lips. He's here in double trust;' text.txt После ввода данной команды ничего не происходит =( >_ и все..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2012, 14:09 |
|
||
|
Необходимо с помощью имеющихся средств вставить между 599 и 600 строкой фразу?
|
|||
|---|---|---|---|
|
#18+
Я пол дня над этим бьюсь. Дело в том, что набор утилит ограничен, и стандартные утилиты, которые и предназначены для подобных задач, вырезаны. В том то и соль. Нужно грепом искать строчку и после нее втыкать нужную. И делать все это на конвейере. А вот как - пока не допер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2012, 14:20 |
|
||
|
Необходимо с помощью имеющихся средств вставить между 599 и 600 строкой фразу?
|
|||
|---|---|---|---|
|
#18+
Вот, кстати, какие утилиты на борту. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2012, 14:22 |
|
||
|
Необходимо с помощью имеющихся средств вставить между 599 и 600 строкой фразу?
|
|||
|---|---|---|---|
|
#18+
a=0;while read line; do a=$(($a+1));echo $line;if [ "$a" -eq 599 ]; then echo "To our own lips. He's here in double trust;";fi; done < text.txt ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2012, 14:51 |
|
||
|
Необходимо с помощью имеющихся средств вставить между 599 и 600 строкой фразу?
|
|||
|---|---|---|---|
|
#18+
Журавлев Денисa=0;while read line; do a=$(($a+1));echo $line;if [ "$a" -eq 599 ]; then echo "To our own lips. He's here in double trust;";fi; done < text.txt Что это? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2012, 23:57 |
|
||
|
Необходимо с помощью имеющихся средств вставить между 599 и 600 строкой фразу?
|
|||
|---|---|---|---|
|
#18+
FlashnightЧто это? http://tldp.org/LDP/abs/html/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2012, 08:17 |
|
||
|
Необходимо с помощью имеющихся средств вставить между 599 и 600 строкой фразу?
|
|||
|---|---|---|---|
|
#18+
Журавлев ДенисFlashnightЧто это? http://tldp.org/LDP/abs/html/ Зашёл и там куча всего))) Ничего не понял куда смотреть))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2012, 08:25 |
|
||
|
Необходимо с помощью имеющихся средств вставить между 599 и 600 строкой фразу?
|
|||
|---|---|---|---|
|
#18+
используй patch типа echo "@@ -599,0 +599,1 @@" >p.txt echo "To our own lips. He's here in double trust;" >>p.txt patch text.txt p.txt А так - фигня там, не имеющая к жизни отношения ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2012, 10:14 |
|
||
|
Необходимо с помощью имеющихся средств вставить между 599 и 600 строкой фразу?
|
|||
|---|---|---|---|
|
#18+
landyиспользуй patch типа echo "@@ -599,0 +599,1 @@" >p.txt echo "To our own lips. He's here in double trust;" >>p.txt patch text.txt p.txt А так - фигня там, не имеющая к жизни отношения А что значат эти команды? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2012, 10:46 |
|
||
|
Необходимо с помощью имеющихся средств вставить между 599 и 600 строкой фразу?
|
|||
|---|---|---|---|
|
#18+
man man man echo man patch ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2012, 14:59 |
|
||
|
Необходимо с помощью имеющихся средств вставить между 599 и 600 строкой фразу?
|
|||
|---|---|---|---|
|
#18+
Я скопировал себе бизибокс и насоздавал на него нужных симлинков ;) cp /bin/busybox /var/root/busybox ln busybox sed ./sed ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2012, 16:24 |
|
||
|
Необходимо с помощью имеющихся средств вставить между 599 и 600 строкой фразу?
|
|||
|---|---|---|---|
|
#18+
ln busybox vi ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2012, 16:40 |
|
||
|
Необходимо с помощью имеющихся средств вставить между 599 и 600 строкой фразу?
|
|||
|---|---|---|---|
|
#18+
landyman man man echo man patch А что это значит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2012, 21:02 |
|
||
|
Необходимо с помощью имеющихся средств вставить между 599 и 600 строкой фразу?
|
|||
|---|---|---|---|
|
#18+
cheater01Я скопировал себе бизибокс и насоздавал на него нужных симлинков ;) cp /bin/busybox /var/root/busybox ln busybox sed ./sed ... Не очень понятно, что такое бизибокс и симлинки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2012, 21:04 |
|
||
|
|

start [/forum/moderation_log.php?user_name=%D0%9A%D0%B0%D0%BF%D0%B8%D1%82%D0%B0%D0%BD+%D0%BE%D1%87%D0%B5%D0%B2%D0%B8%D0%B4%D0%BD%D0%BE%D1%81%D1%82%D1%8C+%D0%BA%D0%BE%D0%BC%D0%BC%D0%B5%D0%BD%D1%82%D0%B8%D1%80%D1%83%D0%B5%D1%82]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
80ms |
get tp. blocked users: |
2ms |
| others: | 440ms |
| total: | 631ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...