18
ответов

Существует ли когда-нибудь причина использовать 'кошку', когда у Вас есть 'меньше'?

Я раньше использовал кошку для просмотра файлов. Затем я узнал, что меньше обычно лучше, и является необходимостью, если файл является дольше, чем несколькими дюжинами строк. Мой вопрос: существует ли когда-нибудь причина использовать кошку вместо меньше?
27.09.2011
8
ответов

файлы кошки с каталогом

Существует ли команда для показа каталога/имени файла когда файлы кошки? Например: примите два файла, f1.txt и f2.txt находятся под./tmp ./tmp/f1.txt ./tmp/f2.txt Затем, когда я делаю кошку ./tmp/*.txt, только...
29.08.2012
8
ответов

Размер вкладки изменения команды “кошки”

Когда я нахожусь в энергии, я могу изменить размер вкладки со следующей командой:: набор ts=4 действительно ли это возможен установить размер вкладки для вывода команды кошки также?
27.02.2012
7
ответов

Объединять файлы, помещая между ними пустую строку

У меня есть куча файлов с одинаковым расширением (, скажем,.txt ), и я хотел бы их объединить. Я использую cat *.txt > concat.txt, но я хотел бы добавить новую строку между каждым файлом, чтобы...
11.01.2021
7
ответов

Есть ли способ показать в текстовом файле / скрипте только строки без комментариев? [дубликат]

Часто, когда вы вручную просматриваете файл, появляется так много комментариев, что ваши глаза тускнеют, и вы начинаете желать, чтобы был способ, которым вы могли бы просто показать его, чтобы отображать только эти ...
17.01.2017
7
ответов

стать первыми X символов от команды кошки?

У меня есть текстовый файл, который я произвожу к переменной в моем сценарии оболочки. Мне только нужны первые 50 символов как бы то ни было. Я попытался использовать $ кошки-c1-50 сокращения {имени файла}, но я добираюсь намного больше, чем первое...
14.11.2014
7
ответов

Как сказать, что “кошка” управляет для не держаний, когда нет никакого обеспеченного пути?

Я просто пытаюсь заставить сценарий удара возвращать содержание текстового файла. #!/bin/bash кошка 1$ проблема.. когда путь к файлу не будет питаться к этому сценарию удара..., как он даже закроется...
21.06.2014
7
ответов

Насколько безопасный это - кошке произвольный файл?

Иногда, когда я кошка двоичный файл по ошибке, мой терминал искажен. Ничто быстрый сброс не может зафиксировать, но не мог взломщик теоретически создавать файл это при отображении на терминале...
27.04.2013
6
ответов

Расположение выходного файла и его содержимое на основе списка файлов

У меня есть файл, содержащий расположение различных файлов, с именем locationfile.txt, который он содержит: / home / user / documents / file1 / главная / пользователь / файл2 / home / user / file3 В каждом текстовом файле около 10 строк, и я ...
19.01.2017
6
ответов

Принудительно вводить символы новой строки с подстановочными знаками cat

Я хочу использовать cat с подстановочными знаками в bash, чтобы печатать несколько небольших файлов (каждый файл - одно предложение) для стандартного вывода. Однако содержимое отдельных файлов не разделяется новой строкой, ...
14.10.2015
6
ответов

«cat» - это встроенная оболочка или внешняя программа?

Когда я использую команду type, чтобы узнать, является ли cat встроенной оболочкой или внешней программой, я получаю следующий результат: - $ type cat cat hashed (/ bin / cat) - $ Означает ли это, что cat является внешним ...
10.06.2015
6
ответов

Как избежать бесполезного использования кошки при парсинге файла?

У меня есть файл, содержащий список каталогов. Например,/foo/bar/dir1/foo/bar/dir2/foo/bar/dir3 я хочу создать все эти каталоги. Вот то, что я сделал: для dir в $ (кошка myfile); сделайте mkdir...
19.12.2011
5
ответов

Почему делает “кошку ttyUSB0” не, производят вывод?

Я подключил инфракрасный приемник к USB-порту... (последняя строка dmesg говорит файл устройств), usb 7-2 dmesg [10496.596063] $: новое USB-устройство полной скорости номер 2 с помощью usb 7-2 uhci_hcd [10496.751112]:...
23.03.2014
5
ответов

Как я могу отобразить подсветку синтаксиса на файле?

Существует ли вариант кошки, что выводы выделенные синтаксисом строки кода при использовании на исходном файле? Идея: возможно, vi [m] или другого редактора можно попросить вывести выделенное синтаксисом содержание сказанных...
26.10.2011
4
ответа

Использует ли cat отложенные вычисления?

При использовании каналов, например, sudo cat /dev/sda | струны | меньше я могу перемещаться по строкам строк моего устройства sda. Но загружается ли содержимое устройства sda полностью и выводится на ...
02.04.2020
4
ответа

Вопрос об интерфейсе командной строки Gnu/Linux с grep, ls и cat

Приветствую Stack Exchange, Моя цель: выполнить ls для поиска по всей структуре каталогов и grep для поискаcats.py. Используйте cat, чтобы прочитать файлcats.py. Я знаю, это звучит как зарождение Gnu/Linux. ...
25.03.2020
4
ответа

Свяжите определенные файлы в один единственный файл

В папке, содержащей X файлов, я должен связать файлы Y (где X> Y) вместе в единственный текстовый файл. У меня есть имена файлов (файлов Y), что я должен конкатенировать.
18.11.2018
4
ответа

cat последние 5 файлов в каталоге

У меня есть каталог с имена файлов в формате $ date.txt. Я бы хотел оттуда скопировать 5 последних файлов. Есть ли более элегантное решение, чем для f в 2 * .txt; do echo $ f; сделано | хвост -5 | ...
31.05.2018
4
ответа

отобразить файл как одну строку с \ n

У меня есть многострочный текстовый файл, который Я хочу выводить эхо в виде однострочного файла, в котором новые строки отображаются как \ n. Любые указатели были бы замечательными.
26.07.2017
4
ответа

Как использовать команду «cat» в выводе команды «find»?

Я хочу перенаправить вывод команды find в команду cat, чтобы я мог распечатать данные данного файла. Так, например, если вывод find - это / aFile / readme, тогда кот должен быть интерпретирован ...
26.06.2016
4
ответа

dd: несколько входных файлов

Мне нужно объединить фрагменты из двух файлов: если мне нужно объединить целые файлы, я могу просто выполнить cat file1 file2> output Но мне нужно пропустить первый 1 МБ из первого файла, и я нужно только 10 ...
02.05.2016
4
ответа

cat результаты grep

Я пытаюсь объединить результаты моего поиска grep. мой поиск grep находит около 4 файлов в моей системе и выводит их в новой строке для каждого файла. Я подумал, передав эту информацию в tr '\ n' ...
09.03.2016
3
ответа

Объединить несколько файлов в каталоге с добавлением файла в начале и в конце

У меня есть каталог файлов, к каждому из которых нужно добавить два файла. Для простоты воспользуемся файлами intro.txt и outro.txt. Итак, для файлов от file1.txt до file3.txt мне нужны новые файлы, содержащие intro.txt + file1.txt + outro.txt intro.txt +
01.09.2021
3
ответа

Как я могу постоянно объединять файлы в каталоге, чтобы видеть последние строки самого нового файла?

У меня есть скрипт, который прослушивает Твиттер и сохраняет твиты с определенным ключевым словом в файле JSON. Новый файл назначения создается каждый раз при запуске скрипта. Иногда мой скрипт падает и...
02.03.2021
3
ответа

Как мне `cat `файлы с фиксированным количеством строк до/между/после?

Я ищу лайнер для bash one -, который может отображать несколько файлов с определенным количеством фиксированных строк. файл1.txt :файл1 строка 1 файл1 строка 2 файл2.txt файл2 строка 1 файл2 строка 2 Затем я ищу...
25.01.2021
3
ответа

cat >> файл в одну строку

Я делаю заметки в различных текстовых файлах и часто делаю это :cat >> notes.txt лучше не забывать об этом Если это только небольшое дополнение к файлу, то хорошо бы сохранить лишнее...
10.12.2020
3
ответа

Как редактировать текстовый файл без текстового редактора?

Я оказался в ситуации, когда мне нужно было подключиться к удаленной машине, на которой не было установленных текстовых редакторов (ни vi, ни nano ). Единственный способ редактировать текстовые файлы — использовать echo и cat. Можете ли вы...
27.08.2020
3
ответа

Инструмент для воспроизведения канала, включая синхронизацию

tee хранит копию stdin в файле, так что позже вы можете использовать этот файл. Есть ли инструмент, который может это сделать, а также записывать и воспроизводить синхронизацию? Так что я хочу :$ (эхо-фу; спать 1; полоса эха )| -...
22.07.2020
3
ответа

альтернатива cat с подсветкой синтаксиса

Я ищу программу типа cat, но с подсветкой синтаксиса. В качестве примера я хотел бы отобразить содержимое одного из моих скриптов Python, выделенных в терминале, без использования пейджера, как мы...
21.05.2020
3
ответа

Перемещение имен файлов изображений в текстовый файл

У меня есть изображения в папке, где имя каждого изображения — img1.jpg, img2.jpg и т. д., а расположение изображений имеет вид /home /master/test/data/obj/img1.jpg, /home/master/test/data/obj/...
03.03.2020

Жесткий диск для чтения Компакт-дисков

Еще нет никакого тега Wiki для этого тега …!

Справка wikis тега представляет вновь прибывших тегу. Они содержат обзор темы, определенной тегом, наряду с инструкциями по его использованию.

Все зарегистрированные пользователи могут предложить новый тег wikis.

(Обратите внимание, что, если у Вас есть меньше чем 20 000 репутаций, Ваш тег, Wiki будет одноранговым узлом, рассмотренным, прежде чем это будет опубликовано.)

---------121 вопрос--------292----, характерный для дистрибутива Linux CentOS. Используйте этот тег, если Ваш вопрос касается, как распределение CentOS влияет на Вашу проблему; не используйте его, если Вы просто, оказывается, используете CentOS, и Ваш вопрос об определенной детали конфигурации или синтаксисе.

Вопросы, характерные для дистрибутива Linux CentOS. Используйте этот тег, если Ваш вопрос касается, как распределение CentOS влияет на Вашу проблему; не используйте его, если Вы просто, оказывается, используете CentOS, и Ваш вопрос об определенной детали конфигурации или синтаксисе.

Адаптированный из CentOS.org:

Дистрибутив Linux CentOS является стабильной, предсказуемой, управляемой и восстанавливаемой платформой, полученной из источников Red Hat Enterprise Linux (RHEL). С марта 2004 CentOS Linux был поддерживаемым сообществом распределением, полученным из источников, свободно предоставленных общественности Red Hat. По сути, CentOS Linux имеет целью быть функционально совместимым с RHEL. Это главным образом изменяет пакеты для удаления восходящего поставщика, выпускающегося под брендом и иллюстраций. CentOS Linux без стоимости и свободен перераспределить.

CentOS разрабатывается командой базовых разработчиков. Базовые разработчики поддерживаются сообществом активного пользователя, включая: системные администраторы, администраторы сети, корпоративные пользователи, менеджеры, базовые участники Linux и энтузиасты Linux со всего мира.

Коммерческая поддержка предлагается через многих поставщиков.

Используя тег CentOS

Используйте этот тег, если Ваш вопрос касается, как распределение CentOS влияет на Вашу проблему; не используйте его, если Вы просто, оказывается, используете CentOS, и Ваш вопрос об определенной детали конфигурации или синтаксисе (например, сценарий оболочки; вопрос о конфигурации веб-сервера; пользователь или полномочия группы).

Дальнейшее чтение

---------121 вопрос--------293----, характерный для дистрибутива Linux CentOS. Используйте этот тег, если Ваш вопрос касается, как распределение CentOS влияет на Вашу проблему; не используйте его, если Вы просто, оказывается, используете CentOS, и Ваш вопрос об определенной детали конфигурации или синтаксисе.

Вопросы, характерные для дистрибутива Linux CentOS. Используйте этот тег, если Ваш вопрос касается, как распределение CentOS влияет на Вашу проблему; не используйте его, если Вы просто, оказывается, используете CentOS, и Ваш вопрос об определенной детали конфигурации или синтаксисе.

Адаптированный из CentOS.org:

Дистрибутив Linux CentOS является стабильной, предсказуемой, управляемой и восстанавливаемой платформой, полученной из источников Red Hat Enterprise Linux (RHEL). С марта 2004 CentOS Linux был поддерживаемым сообществом распределением, полученным из источников, свободно предоставленных общественности Red Hat. По сути, CentOS Linux имеет целью быть функционально совместимым с RHEL. Это главным образом изменяет пакеты для удаления восходящего поставщика, выпускающегося под брендом и иллюстраций. CentOS Linux без стоимости и свободен перераспределить.

CentOS разрабатывается командой базовых разработчиков. Базовые разработчики поддерживаются сообществом активного пользователя, включая: системные администраторы, администраторы сети, корпоративные пользователи, менеджеры, базовые участники Linux и энтузиасты Linux со всего мира.

Коммерческая поддержка предлагается через многих поставщиков.

Используя тег CentOS

Используйте этот тег, если Ваш вопрос касается, как распределение CentOS влияет на Вашу проблему; не используйте его, если Вы просто, оказывается, используете CentOS, и Ваш вопрос об определенной детали конфигурации или синтаксисе (например, сценарий оболочки; вопрос о конфигурации веб-сервера; пользователь или полномочия группы).

Дальнейшее чтение

---------121 вопрос--------294----, характерный для дистрибутива Linux CentOS. Используйте этот тег, если Ваш вопрос касается, как распределение CentOS влияет на Вашу проблему; не используйте его, если Вы просто, оказывается, используете CentOS, и Ваш вопрос об определенной детали конфигурации или синтаксисе.

Вопросы, характерные для дистрибутива Linux CentOS. Используйте этот тег, если Ваш вопрос касается, как распределение CentOS влияет на Вашу проблему; не используйте его, если Вы просто, оказывается, используете CentOS, и Ваш вопрос об определенной детали конфигурации или синтаксисе.

Адаптированный из CentOS.org:

Дистрибутив Linux CentOS является стабильной, предсказуемой, управляемой и восстанавливаемой платформой, полученной из источников Red Hat Enterprise Linux (RHEL). С марта 2004 CentOS Linux был поддерживаемым сообществом распределением, полученным из источников, свободно предоставленных общественности Red Hat. По сути, CentOS Linux имеет целью быть функционально совместимым с RHEL. Это главным образом изменяет пакеты для удаления восходящего поставщика, выпускающегося под брендом и иллюстраций. CentOS Linux без стоимости и свободен перераспределить.

CentOS разрабатывается командой базовых разработчиков. Базовые разработчики поддерживаются сообществом активного пользователя, включая: системные администраторы, администраторы сети, корпоративные пользователи, менеджеры, базовые участники Linux и энтузиасты Linux со всего мира.

Коммерческая поддержка предлагается через многих поставщиков.

Используя тег CentOS

Используйте этот тег, если Ваш вопрос касается, как распределение CentOS влияет на Вашу проблему; не используйте его, если Вы просто, оказывается, используете CentOS, и Ваш вопрос об определенной детали конфигурации или синтаксисе (например, сценарий оболочки; вопрос о конфигурации веб-сервера; пользователь или полномочия группы).

Дальнейшее чтение

---------121 кошка--------295----является стандартной утилитой Unix, используемой для конкатенации файлов или печати определенного файла на стандартном выводе.

кошка является стандартной утилитой Unix, используемой для конкатенации файлов или печати определенного файла на стандартном выводе.

кошка является стандартной утилитой Unix, используемой для конкатенации файлов или печати определенного файла на стандартном выводе.

Программе кошки дают файлы в последовательности как аргументы, она произведет их содержание к стандартному выводу в той же последовательности.

Примеры

Печать содержания файла на стандартном выводе.

cat -n file.txt # n stands for line-numbers 

Конкатенация двух файлов в третий файл:

cat file1.txt file2.txt > output_file 

Цель кошки состоит в том, чтобы конкатенировать (или соединиться), файлы. Если это - только один файл, связывание его ни с чем вообще является пустой тратой времени и стоит Вам процесса. Это также упоминается как "жестокое обращение с кошками".

Тем не менее, следующее использование является общим:

cat filename | command arg1 arg2 argn cat -- "$file" | grep -- "$pattern" cat -- "$file" | less 

может вместо этого быть записан как:

grep -- "$pattern" "$file" less "$file" 

Дальнейшее чтение