Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Перегляд і об'єднання файлів за допомогою команди cat
Команда cat (concatenate — об'єднати) використовується для виведення вмісту файлів на екран. Цю команду можна також використовувати для виведення вмісту файлів в інші файли, цей процес називається перенаправленням виведення (output redirection. Для проглядання невеликого файлу за допомогою cat введіть в командний рядок наступний вираз: # cat test.txt This text file was created cat command. Cat could be world's simplest text editor. If уоu read this book, уоu'll learn how to use cat. This is last line text in this file. Команда cat також має декілька опцій. Якщо вам вимагається пронумерувати рядки файлу при його відображенні, наприклад, щоб відзначити певну фразу, ви можете скористатися опцією -n: # cat -n test.txt 1. This text file was created cat command. 2. Cat could be world's simplest text editor. 3. If уоu read this book, уоu'll learn how to use cat. 4. This is last line text in this file. Команду cat можна також використовувати для одночасного перегляду декількох файлів, оскільки ця команда працює з шаблоном підстановки: # cat –n test* 1 This text file was created cat command 2 Cat could be world's simplest text editor. 3 If уоu read this book, уоu'll learn how to use cat. 4 This is last line text in this file. 5 This is first line test2.txt. 6 This file was also created cat. 7 This is last line test2.txt. Як видно з наведеного приклад, cat включила як результат вміст другого файлу і пронумерувала кожний рядок всіх вихідних даних, а не кожного файлу окремо. Помітимо, що отримати вміст обох файлів можна також за допомогою наступної команди: # cat test.txt test2.txt Якщо ви використовуєте шаблон підстановки, то вихідні дані виглядатимуть точно так, як і в попередньому прикладі. Проте одночасний перегляд декількох файлів — всього лише один із способів використовування cat. Ви можете також застосувати команду cat з оператором перенаправлення (>) для комбінування файлів. Наприклад, якщо вам необхідно створити комбінацію з файлів test.txt і test2.txt у вигляді третього файлу під назвою test3. txt, ви можете використовувати для цього наступну команду: # cat test* > test3.txt Ви можете перевірити результат подібної операції за допомогою команди: # ls -l test* -rw-r--r-- 1 bball users 190 Jan 4 16:06 test.txt -rw-r--r-- 1 bball users 108 Jan 4 16:07 test2.txt -rw-r--r-- 1 bball users 298 Jan 4 16:07 test3.txt Ну а що, якщо вам було потрібно скомбінувати файли test.txt і test2.txt, не створюючи при цьому більшого третього файлу? В цьому випадку ви повинні перш за все вирішити, чи буде вміст test.txt перенесено у файл test2.txt або ж вміст test2.txt буде включений у файл test.txt. Потім, використовуючи команду cat з оператором перенаправлення», ви вводите в командний рядок наступний вираз:
# cat test.txt» test2.txt Ця команда дописує вміст файлу test.txt в кінець файлу test2.txt. Щоб перевірити результат, знову введіть команду cat: # cat test2.txt This is first line test2.txt. This file was also created cat. This is last line test2.txt. This text file was created cat command. Cat could be world's simplest text editor. If уоu read this book, уоu'll learn how to use cat. This is last line text in this file. Помітимо, що замість приведеної вище ви можете використовувати таку команду: # cat -n test.txt» test2.txt Тепер файл test2. txt виглядатиме таким чином: # cat test2.txt This is first line test2.txt. This file was also created cat. This is last line test2.txt. This text file was created cat command. Cat could be world's simplest text editor. If уоu read this book, уоu'll learn how to use cat. This is last line text in this file. Оскільки команда cat може "читати" стандартне введення, ви можете примусити її створити файл і заповнити його символами, що вводяться з клавіатури. Для цього спочатку введіть наступну команду, використовуючи як приклад файл myfile. txt: # cat > myfile.txt Тепер введіть який-небудь текст, наприклад:
|
|||||
Последнее изменение этой страницы: 2017-02-06; просмотров: 250; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.137.192.3 (0.009 с.) |