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

cat - это стандартная утилита Unix, используемая для объединения файлов или печати конкретного файла в стандартном выводе.

1
OS X, bash: меньше работает с дескрипторами открытых файлов, cat не работает
В скрипте bash, над которым я работаю (который должен работать в Ubuntu и OS X), мне нужно перенаправить вывод сотен команд в файл. Вместо того, чтобы присоединиться &>...ко всем из них, я просто делаю exec 9>&1 exec 5<>/tmp/some-file.txt exec 1>&5 Пока все хорошо, но на полпути через все эти команды …

4
Как чередовать строки двух и более файлов?
Я попытался получить вывод 2 файлов в одном файле. Я попробовал ниже команды: cat file1 file2 но здесь file2данные дополняют file1. Что мне нужно, так это file11-я строка, за которой следует file2первая строка, а за file1второй строкой следует file2вторая строка и т. Д. Кто-нибудь может сказать мне, как это сделать …

1
Как выводить переменные, используя cat в файл?
У меня есть простой скрипт, как это: #!/bin/bash BOO=bla-bla-bla cat > ./Makefile <<'EOF' Hello INCLUDES := -I/data/opt/include/ -Ideps/ -I$BOO/include EOF Все же это выводит в файл: Hello INCLUDES := -I/data/opt/include/ -Ideps/ -I$BOO/include Как заставить catиспользовать мои значения переменных, а не имена внутри этой строки?

2
Странное поведение
Я могу использовать catв качестве очень простого текстового редактора, делая cat > foo.txt. Если я тогда наберу: bar baz а затем нажмите ctrl+ D, теперь это выглядит так: $ cat > foo.txt bar baz^D с курсором на ^. Если я нажму еще раз, файл будет сохранен. Однако, если я нажимаю …

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

2
Передача переменной в скрипт bash, который использует 'EOF' и считает переменную литералом [закрыто]
Закрыто . Этот вопрос нуждается в деталях или ясности . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Добавьте детали и проясните проблему, отредактировав этот пост . Закрыто 5 лет назад . в этом сценарии я получаю «$ 1», сохраняемый в файл / test. #!/bin/bash cat > …

2
Что получается после использования кота на изображении?
Допустим, каждый создает файл примерно так: touch myFile Вы вводите в него какой-то текст с помощью vim или чего-то еще, а затем используете cat myFileдля выплевывания содержимого в терминал. Теперь, что происходит, когда я использую кошку на любом изображении? Сказать, cat myPNG.png Я просто получил кучу мусора. Это просто заставило …
9 files  binary  cat 

2
Почему (и как) использование cat в двоичных файлах испортило терминал?
Если я catправильно понимаю руководство: объединять файлы и печатать на стандартном выводе catпримет файлы в качестве аргумента и выведет их на стандартный вывод. То, что я не получаю, это если я использую команду: cat img.png > copy.png Я получу 2 PNG-файла, идентичные, а если я просто cat img.png У меня …
8 terminal  cat  binary 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.