Форум программистов, компьютерный форум, киберфорум
Shell, Bash
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.85/13: Рейтинг темы: голосов - 13, средняя оценка - 4.85
0 / 0 / 0
Регистрация: 23.09.2012
Сообщений: 32

Как запрограммировать утилиту cat?

08.09.2013, 13:02. Показов 2812. Ответов 13
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте.
Подскажите как запрограммироывать утилиту cat под линукс ,у меня стоит убунту 12.04. И подскажите как работать в консоли убунту.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
08.09.2013, 13:02
Ответы с готовыми решениями:

Как работает утилита cat?
всем здарсте ) подскажите пожалуйста такую вещь : $cat station tape pens > suppy а потом хочу от этой утилиты следующее $cat<...

Как вывести файлы поочерёдно с помощью cat
Добрый день! Есть смежный вопрос по выведению командой cat, есть файл в котором хранятся пути к конф.файлам другой программы, нужно...

Как найти с какой утилитой можно установить нужную утилиту (provides)
Вот в centOS есть такая радость как yum provides <то что ищем>, есть ли аналог этой радости в Debian или в ему подобных дистрибутивах?

13
 Аватар для Amet13
1362 / 1074 / 110
Регистрация: 16.03.2012
Сообщений: 4,543
08.09.2013, 13:29

Не по теме:

Охтыж.


Сформулируйте вопрос четче, лично я ничего не понял.
Цитата Сообщение от BABEC ALLA Посмотреть сообщение
как работать в консоли убунту.
Гуглить и читать книжки.
Цитата Сообщение от BABEC ALLA Посмотреть сообщение
Подскажите как запрограммироывать утилиту cat под линукс
Сотрите исходники кота.
1
 Аватар для hitomy
318 / 115 / 16
Регистрация: 07.10.2012
Сообщений: 542
09.09.2013, 12:43
Цитата Сообщение от BABEC ALLA Посмотреть сообщение
как запрограммироывать утилиту cat под линукс
Это как?

Добавлено через 53 секунды
Amet13, вы поняли о чем просит афтор? Как это запрограммировать утилиту cat?
0
0 / 0 / 0
Регистрация: 23.09.2012
Сообщений: 32
09.09.2013, 13:00  [ТС]
Я уже поняла как это сделать. надо программировать под утилиту bash. спс.
0
Антикодер
Эксперт функциональных языков программирования
1888 / 870 / 48
Регистрация: 15.09.2012
Сообщений: 3,088
09.09.2013, 13:04
Лучший ответ Сообщение было отмечено tezaurismosis как решение

Решение

надо просто создать текстовый файл, написать в начале
Bash
1
 #!/usr/bin/env bash
потом использовать cat, как в командной строке
сохранить файл, сделать его исполняемым и запустить например так
Bash
1
./test
bash
Cat
1
 Аватар для menlfik
32 / 32 / 0
Регистрация: 24.10.2012
Сообщений: 120
09.09.2013, 22:13

Не по теме:

Аффтор жжот.
Неужто это

Цитата Сообщение от XRuZzz Посмотреть сообщение
сохранить файл, сделать его исполняемым и запустить например так
получилось ? ))



Добавлено через 1 минуту
BABEC ALLA, Уважаемый начинающий пользователь замечательной и прекрасной операционной системы Linux, потрудитесь перед тем как начинать задавать вопросы - ознакомиться хотя бы с основами этого чудесного и прекрасного мира, а не сразу "Как программировать cat под Linux") И под баш не программируют, а пишут скрипты ... и это не утилита, это интерпретатор, если уж на то пошло.
0
0 / 0 / 0
Регистрация: 23.09.2012
Сообщений: 32
16.09.2013, 23:50  [ТС]
Доброе время суток.
Подскажите как надо писать скрипт. Утилита cat . И как сделать с написанного скрипта листинг в убунту.
0
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
16.09.2013, 23:56
Цитата Сообщение от BABEC ALLA Посмотреть сообщение
Подскажите как надо писать скрипт. Утилита cat . И как сделать с написанного скрипта листинг в убунту.
задание перепиши сюда
0
0 / 0 / 0
Регистрация: 23.09.2012
Сообщений: 32
17.09.2013, 16:29  [ТС]
разработка простой командной оболочки для командного интерпретатора bash предназначенной для демонстрации возможностей утилиты командного ряда cat.
0
 Аватар для hitomy
318 / 115 / 16
Регистрация: 07.10.2012
Сообщений: 542
17.09.2013, 21:16
Цитата Сообщение от BABEC ALLA Посмотреть сообщение
разработка командной оболочки
0
4866 / 3288 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
17.09.2013, 23:05
Цитата Сообщение от BABEC ALLA Посмотреть сообщение
разработка простой командной оболочки для командного интерпретатора bash предназначенной для демонстрации возможностей утилиты командного ряда cat.
ясно, это нужно меню делать, там всякие пункты: "вывести файл", "создать файл", "вывести с номерами", "вывести с концами строк", "записать в файл текст"

это обычно и есть "командная оболочка"
0
0 / 0 / 0
Регистрация: 23.09.2012
Сообщений: 32
11.10.2013, 21:30  [ТС]
Здравствуйте. Подскажите пожалуйста что я делаю не так. я написала скрипт
Bash
1
2
3
4
5
6
7
8
9
10
#!/bin/bash
echo Простой скрипт
echo я:
whoami
echo моя система стартовала
uptime
echo сегодня
date
echo Пока все 
exit
сохранила этот файл под именем tutor1.sh . пишу команду чтоб он был исполняемым
Bash
1
 chmod +rx tutor1.sh
выдает ошибку что нет такого файла. В консоле ввожу cd Home/documents/скрипты и выдает ошибку нет такого файла и папки в этой директории
0
 Аватар для Amet13
1362 / 1074 / 110
Регистрация: 16.03.2012
Сообщений: 4,543
11.10.2013, 21:32
Лучший ответ Сообщение было отмечено tezaurismosis как решение

Решение

Цитата Сообщение от BABEC ALLA Посмотреть сообщение
cd Home/documents/скрипты
Неправильный путь.
Должно быть похожее на
Bash
1
/home/user/documents/скрипты
0
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
12.10.2013, 00:35
Лучший ответ Сообщение было отмечено tezaurismosis как решение

Решение

Цитата Сообщение от Amet13 Посмотреть сообщение
Должно быть похожее на
Code
1
/home/user/documents/скрипты
или на
Code
1
$HOME/documents/скрипты
или на
Code
1
~/documents/скрипты
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.10.2013, 00:35
Помогаю со студенческими работами здесь

Объявление класса Cat в файле Cat.hpp?
Всем доброго время суток столкнулся с такой вот проблемой, нужно объявить класс Cat в файле Cat.hpp. Работаю в Visual Studio 2008....

Коннекторы RJ-45 Cat 5, Cat 5e, Cat 6
В продаже имеются коннекторы RJ-45 категорий 5, 5е, 6 разница в цене достигает 5 раз. Что в итоге это дает, использование коннекторов более...

Как обновить утилиту AVZ?
Всем привет. скачал и записал образ windows 7 программой UltraISO на внешний USB HDD. Запустился с него. Появляется зелёный экран и...

Как использовать утилиту “Выполнить…” в VB6?
Windows имеет очень полезную утилиту “Выполнить…” (“Run…”), хотелось бы использовать ее в коде VB6. Может, есть какие Win32 API для этого....

Как можно оформить звуком утилиту на C#?
как можно оформить звуком утилиту на C#? те проиграть wav или хотябы beep нуть


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

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru