Форум программистов, компьютерный форум, киберфорум
Shell, Bash
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
2 / 2 / 2
Регистрация: 12.10.2013
Сообщений: 168

Работа со строками

04.03.2014, 16:59. Показов 1025. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть код
Bash
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
0000000000400996 <main>:
  400996:   55                      push   %rbp
  400997:   48 89 e5                mov    %rsp,%rbp
  40099a:   48 83 ec 30             sub    $0x30,%rsp
  40099e:   89 7d dc                mov    %edi,-0x24(%rbp)
  4009a1:   48 89 75 d0             mov    %rsi,-0x30(%rbp)
  4009a5:   c7 45 ec 02 00 00 00    movl   $0x2,-0x14(%rbp)
  4009ac:   c7 45 f8 00 00 00 00    movl   $0x0,-0x8(%rbp)
  4009b3:   e9 eb 00 00 00          jmpq   400aa3 <main+0x10d>
  4009b8:   8b 45 fc                mov    -0x4(%rbp),%eax
  4009bb:   83 f8 66                cmp    $0x66,%eax
  4009be:   74 2b                   je     4009eb <main+0x55>
  4009c0:   83 f8 74                cmp    $0x74,%eax
  4009c3:   74 0a                   je     4009cf <main+0x39>
  4009c5:   83 f8 61                cmp    $0x61,%eax
  4009c8:   74 54                   je     400a1e <main+0x88>
  4009ca:   e9 ca 00 00 00          jmpq   400a99 <main+0x103>
  4009cf:   48 8b 05 b2 16 20 00    mov    0x2016b2(%rip),%rax        # 602088 <optarg@@GLIBC_2.2.5>
  4009d6:   be e7 0e 40 00          mov    $0x400ee7,%esi
  4009db:   48 89 c7                mov    %rax,%rdi
  4009de:   e8 6c ff ff ff          callq  40094f <strton>
  4009e3:   89 45 ec                mov    %eax,-0x14(%rbp)
  4009e6:   e9 b8 00 00 00          jmpq   400aa3 <main+0x10d>
  4009eb:   83 7d f8 00             cmpl   $0x0,-0x8(%rbp)
  4009ef:   74 0a                   je     4009fb <main+0x65>
  4009f1:   bf fd 0e 40 00          mov    $0x400efd,%edi
  4009f6:   e8 32 ff ff ff          callq  40092d <failure>
  4009fb:   c7 45 f8 01 00 00 00    movl   $0x1,-0x8(%rbp)
  400a02:   48 8b 05 7f 16 20 00    mov    0x20167f(%rip),%rax        # 602088 <optarg@@GLIBC_2.2.5>
  400a09:   be 20 0f 40 00          mov    $0x400f20,%esi
  400a0e:   48 89 c7                mov    %rax,%rdi
  400a11:   e8 39 ff ff ff          callq  40094f <strton>
  400a16:   89 45 f4                mov    %eax,-0xc(%rbp)
  400a19:   e9 85 00 00 00          jmpq   400aa3 <main+0x10d>
  400a1e:   83 7d f8 00             cmpl   $0x0,-0x8(%rbp)
  400a22:   74 0a                   je     400a2e <main+0x98>
  400a24:   bf fd 0e 40 00          mov    $0x400efd,%edi
  400a29:   e8 ff fe ff ff          callq  40092d <failure>
  400a2e:   c7 45 f8 02 00 00 00    movl   $0x2,-0x8(%rbp)
  400a35:   48 8b 05 4c 16 20 00    mov    0x20164c(%rip),%rax        # 602088 <optarg@@GLIBC_2.2.5>
  400a3c:   be 2c 00 00 00          mov    $0x2c,%esi
  400a41:   48 89 c7                mov    %rax,%rdi
  400a44:   e8 f7 fc ff ff          callq  400740 <strchr@plt>
  400a49:   48 89 45 e0             mov    %rax,-0x20(%rbp)
  400a4d:   48 83 7d e0 00          cmpq   $0x0,-0x20(%rbp)
  400a52:   74 0e                   je     400a62 <main+0xcc>
  400a54:   48 8b 45 e0             mov    -0x20(%rbp),%rax
  400a58:   c6 00 00                movb   $0x0,(%rax)
  400a5b:   48 83 45 e0 01          addq   $0x1,-0x20(%rbp)
  400a60:   eb 0a                   jmp    400a6c <main+0xd6>
  400a62:   bf 48 0f 40 00          mov    $0x400f48,%edi
  400a67:   e8 c1 fe ff ff          callq  40092d <failure>
  400a6c:   48 8b 05 15 16 20 00    mov    0x201615(%rip),%rax        # 602088 <optarg@@GLIBC_2.2.5>
  400a73:   be 78 0f 40 00          mov    $0x400f78,%esi
  400a78:   48 89 c7                mov    %rax,%rdi
  400a7b:   e8 cf fe ff ff          callq  40094f <strton>
  400a80:   89 45 f0                mov    %eax,-0x10(%rbp)
  400a83:   48 8b 45 e0             mov    -0x20(%rbp),%rax
  400a87:   be a0 0f 40 00          mov    $0x400fa0,%esi
  400a8c:   48 89 c7                mov    %rax,%rdi
  400a8f:   e8 bb fe ff ff          callq  40094f <strton>
  400a94:   89 45 f4                mov    %eax,-0xc(%rbp)
  400a97:   eb 0a                   jmp    400aa3 <main+0x10d>
  400a99:   bf c7 0f 40 00          mov    $0x400fc7,%edi
  400a9e:   e8 8a fe ff ff          callq  40092d <failure>
  400aa3:   48 8b 4d d0             mov    -0x30(%rbp),%rcx
  400aa7:   8b 45 dc                mov    -0x24(%rbp),%eax
  400aaa:   ba d9 0f 40 00          mov    $0x400fd9,%edx
  400aaf:   48 89 ce                mov    %rcx,%rsi
  400ab2:   89 c7                   mov    %eax,%edi
  400ab4:   e8 f7 fc ff ff          callq  4007b0 <getopt@plt>
  400ab9:   89 45 fc                mov    %eax,-0x4(%rbp)
  400abc:   83 7d fc ff             cmpl   $0xffffffff,-0x4(%rbp)
  400ac0:   0f 85 f2 fe ff ff       jne    4009b8 <main+0x22>
  400ac6:   8b 45 ec                mov    -0x14(%rbp),%eax
  400ac9:   89 c7                   mov    %eax,%edi
  400acb:   e8 0f 02 00 00          callq  400cdf <set_timeout>
  400ad0:   8b 45 f8                mov    -0x8(%rbp),%eax
  400ad3:   83 f8 01                cmp    $0x1,%eax
  400ad6:   74 16                   je     400aee <main+0x158>
  400ad8:   83 f8 01                cmp    $0x1,%eax
  400adb:   72 07                   jb     400ae4 <main+0x14e>
  400add:   83 f8 02                cmp    $0x2,%eax
  400ae0:   74 18                   je     400afa <main+0x164>
  400ae2:   eb 26                   jmp    400b0a <main+0x174>
  400ae4:   bf e0 0f 40 00          mov    $0x400fe0,%edi
  400ae9:   e8 3f fe ff ff          callq  40092d <failure>
  400aee:   8b 45 f4                mov    -0xc(%rbp),%eax
  400af1:   89 c7                   mov    %eax,%edi
  400af3:   e8 1c 00 00 00          callq  400b14 <print_fib_upto>
  400af8:   eb 10                   jmp    400b0a <main+0x174>
  400afa:   8b 55 f4                mov    -0xc(%rbp),%edx
  400afd:   8b 45 f0                mov    -0x10(%rbp),%eax
  400b00:   89 d6                   mov    %edx,%esi
  400b02:   89 c7                   mov    %eax,%edi
  400b04:   e8 92 00 00 00          callq  400b9b <print_ackermann>
  400b09:   90                      nop
  400b0a:   b8 00 00 00 00          mov    $0x0,%eax
  400b0f:   c9                      leaveq 
  400b10:   c3                      retq   
  400b11:   90                      nop
  400b12:   90                      nop
  400b13:   90                      nop
 
0000000000400b14 <print_fib_upto>:
как мне выписать из него все начиная от main, заканчивая print_fib_upto?

Только начинаю изучать, сори, если вопрос глупый
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
04.03.2014, 16:59
Ответы с готовыми решениями:

Работа со строками Bash
Дорогие форумчане, возникла резкая необходимость. В этих делах не в зуб ногой. Файл с содержимым показывает вызов функции mail() в...

работа со строками в shell
Дана строка str, надо присвоить строке tmp суффикс строки str который начинается после занаддного символа. К примеру строка такая:...

Работа со строками, заполнить компоненты строками из файла
Привет! Нужна помощь в заполнении формы В общем, есть форма отправки письма. У нее есть 2 функции, сохранить письмо и открыть письмо (на...

1
387 / 151 / 16
Регистрация: 12.05.2011
Сообщений: 450
04.03.2014, 19:48
Bash
1
sed -n -e '/main/,/print_fib_upto/p'
Добавлено через 5 минут
ну или вот так:
Bash
1
ruby -ne 'print $_ if /main/../print_fib_upto/'
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.03.2014, 19:48
Помогаю со студенческими работами здесь

Работа со строками(операции над строками)
Пусть дана последовательность, содержащая от 2 до 50 слов, в каждом из которых от 1 до 8 строчных латинских букв; между соседними словами...

Работа со строками. Функции работы со строками
Дана строка символов. В заданном тексте определить позицию первой точки ‘ . ‘.

Работа со строками
Добрый день! Помогите пожалуйста необходимо сделать обработку команды для проведения порядкового номера. Есть 2 файла, которые нужны...

Работа со строками
Дана последовательность, содержащая от 2 до 50 слов, в каждом из которых от 1 до 8 строчных (маленьких) латинских букв; между соседними...

Работа со строками C++
Задание: Запросить у пользователя массив из 10 строк и вывести на экран те, которые равны слову «Ура». #include &quot;stdafx.h&quot; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит: токи, напряжения и их 1 и 2 производные при t = 0;. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru