update README.md 2

This commit is contained in:
2025-10-01 18:40:39 +07:00
parent b630a89426
commit adf8edd882
5 changed files with 26 additions and 4 deletions

View File

@@ -1,4 +1,26 @@
1. Скомпилировать с помощью compile.sh
2. Запустить с помощью run.sh
3. Для теста менять значения в file.in, для проверки ошибок - вручную запускать с неправильными данными.
Использование: ./12_first_symbols_to_spaces <input_file>
## README.md
### Кратко
Программа построчно заменяет все символы, равные первому символу строки, на пробел; пишет результат в файл с суффиксом .out и выводит число замен в stdout.
### Сборка
```bash
./compile.sh
```
### Использование
```bash
./12_first_symbols_to_spaces <input_file>
```
Имя вывода: исходное имя с заменой последнего расширения на .out, либо добавлением .out (пример: a.txt → a.out; data → data.out).
### Коды возврата
- 0 при успехе; число замен также печатается в stdout.
- -1 при ошибке: сообщение об ошибке выводится в stderr.
### Быстрый тест
```bash
./run.sh
```
### Примечания
- Замены считаются только при реальной замене; если первый символ — пробел, такие позиции не увеличивают счётчик.