Вопросы с тегом «cat»

36
Это UUOC (бесполезное использование cat) для перенаправления одного файла в другой?

Если я хочу, чтобы содержимое file2совпадало с содержимым file1, я мог бы просто запустить cp file1 file2. Однако, если я хочу , чтобы сохранить все о file2 кроме Содержанию-владельца, права доступа, расширенные атрибуты, списки управления доступом, жесткие ссылки и т.д., и т.д., то я не хотел бы...

33
'Cat' - встроенная оболочка или внешняя программа?

Когда я использую typeкоманду, чтобы выяснить, catявляется ли встроенная оболочка или внешняя программа, я получаю вывод ниже: -$ type cat cat is hashed (/bin/cat) -$ Значит ли это, что catэто внешняя программа /bin/cat? Я запутался, потому что, когда я проверил вывод ниже, echoя увидел, что это...

31
Как мне «следить и следить» за файлом?

Файл последовательно загружается wget. Если я начну распаковывать его cat myfile.tar.bz2 | tar -xj, он может распаковать правильно или потерпеть неудачу с «Неожиданным EOF», в зависимости от того, что быстрее. Как «отслеживать и отслеживать» файл, т.е. выводить содержимое файла на стандартный...

30
Как назначить вывод cat скрипта bash переменной в другом скрипте

У меня есть скрипт bash, который выдает вывод cat, когда он принимает аргумент. У меня также есть другой скрипт bash, который выполняет первый скрипт bash с аргументом, с помощью которого я хочу создать вывод cat Как мне сохранить выходные данные cat, созданные первым скриптом bash, в...

29
Как я могу «кошачий» файл и удалить закомментированные строки?

Я хотел бы знать, есть ли способ, которым я мог бы catподать как php.iniи удалить все строки, начинающиеся с; Например, если файл содержал это: ; - Show all errors, except for notices ; ;error_reporting = E_ALL & ~E_NOTICE ; ; - Show only errors ; ;error_reporting =...

28
Добавить один и тот же текст во многие файлы, используя cat или echo?

Как я могу написать тот же контент для многих текстовых файлов с помощью catили echoтолько в одной команде? Например, я хочу написать «привет» в file1 и file2. Я пытался: echo "hello" >> file1 file2 но это не сработало. Как я могу это...

28
Команда для вывода содержимого файла на стандартный вывод?

Я знаю, catчто это можно сделать, но его главная цель - объединить, а не просто отобразить контент. Я также знаю о lessи more, но я ищу что-то простое ( не пейджер ), которое просто выводит содержимое файла на терминал, и это сделано специально для этого, если есть такая...

28
Как передать удаленный файл в стандартный вывод через scp или sftp?

Используя ssh, легко распечатать содержимое файла, используя ssh host 'cat file.txt' Когда ssh отключен и включен только SFTP, выполнение предыдущей команды приводит к следующей ошибке: Этот сервис разрешает только sftp-соединения. Чтобы обойти эту проблему, я мог бы создать временный файл,...

25
Самый быстрый способ объединения файлов

У меня есть 10k + файлов общим объемом более 20 ГБ, которые мне нужно объединить в один файл. Есть ли более быстрый способ, чем cat input_file* >> out ? Предпочтительным способом была бы команда bash, Python также приемлем, если не значительно медленнее....

23
Разница между cat и '>' для обнуления файла

Различаются ли эти две команды в том, как они обнуляют файлы? Является ли последний более короткий способ сделать первый? Что происходит за кулисами? И то и другое $ cat /dev/null > file.txt $ > file.txt Уступать -rw-r--r-- 1 user wheel 0 May 18 10:33 file.txt...

23
Команда для отображения первых и последних нескольких строк файла

У меня есть файл с множеством строк, и каждая строка имеет отметку времени в начале, как [Thread-3] (21/09/12 06:17:38:672) logged message from code..... Итак, я часто проверяю 2 вещи из этого файла журнала. Первые несколько строк, которые имеют глобальные условия и время начала, также приведены....

23
кошка очень большое количество файлов в правильном порядке

У меня есть около 15 000 файлов, которые называются file_1.pdb, file_2.pdbи т.д. Я могу кот около нескольких тысяч из них в порядке, выполнив: cat file_{1..2000}.pdb >> file_all.pdb Однако, если я сделаю это для 15 000 файлов, я получу ошибку -bash: /bin/cat: Argument list too long Я видел,...

22
Лучше использовать cat, dd, pv или другую процедуру для копирования CD / DVD?

Задний план Я копирую некоторые CD / DVD-диски с данными в файлы ISO, чтобы использовать их позже без необходимости их в приводе. Я смотрю в сети на процедуры, и я нашел много: Использование catдля копирования носителя: http://www.yolinux.com/TUTORIALS/LinuxTutorialCDBurn.html cat /dev/sr0 >...

21
меньше file1 file2 | кот - почему это работает?

Когда я использую, less file1 file2я получаю оба файла, показанные в «меньшем буфере просмотра», но less file1 file2 | catпечатает содержимое обоих файлов, добавленных в стандартный вывод. Как less узнает, должен ли он отображать «менее просмотрщик буфера» или выводить в stdout для следующей...

20
Нет маршрута к хосту с помощью nc, но можно пропинговать

Я пытаюсь подключиться к порту 25 с netcat с одной виртуальной машины на другую, но это говорит мне, no route to hostхотя я могу пинговать. Моя политика брандмауэра по умолчанию настроена на удаление, но у меня есть исключение для приема трафика для порта 25 в этой конкретной подсети. Я могу...

20
Каковы различия между ncat, nc и netcat?

Я не уверен, когда использовать nc, netcatили ncat. Если один является устаревшей версией другого? Если один доступен только на одном дистрибутиве? Если это одна и та же команда, но с разными именами? На самом деле я немного смущен. Мой вопрос связан с желанием провести тест скорости сети между...

19
Использование netcat для переадресации портов

У меня есть процесс, который слушает IP:port- на самом деле это потоковое зажигание, которое подключается к сокету. Проблема заключается в том, что я хочу каким-то образом создать сервер, который подключается к серверу Spark на одном порту, и данные передаются на этот сервер с другого порта....

19
Почему эта команда создает чрезвычайно большой файл?

Сегодня я экспериментировал с некоторыми операциями добавления и, по своему любопытству, запустил это (где file1.txt был не пуст, а file2.txt был пуст): $ cat file1.txt >> file2.txt >> file1.txt Когда я увидел, что это заняло некоторое время, я нажал Ctrl+, Cчтобы закончить. К тому...