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

Есть ли какой-нибудь инструмент, который может получить строки, которые содержит файл A, но файл B не работает? Я мог бы сделать небольшой простой скрипт, например, perl, но если что-то подобное уже существует, я сэкономлю свое время с этого момента.

Какие цветовые коды я могу использовать в своем приглашении PS1?

Я использовал несколько цветов в моей PS1-подсказке, например \033]01;31\] # pink \033]00m\] # white \033]01;36\] # bold green \033]02;36\] # green \033]01;34\] # blue \033]01;33\] # bold yellow Где я могу найти список цветовых кодов, которые я могу использовать? Я посмотрел на Colorize Bash Console Color, но он не ответил на мой вопрос о списке […]

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

Я знаю, что сценарии оболочки просто запускают команды, как если бы они были выполнены в командной строке. Я хотел бы иметь возможность запускать сценарии оболочки, как если бы они были функциями … То есть, вводя значение ввода или строку в скрипт. Как я могу это сделать?

Настройка часового пояса в Linux

Я устанавливаю часовой пояс на GMT + 6 на своей машине Linux, копируя файл zoneinfo в /etc/localtime , но команда date все еще показывает время как UTCtime-6 . Может ли кто-нибудь объяснить мне такое поведение? Я предполагаю, что команда date должна отображать время UTCtime+6 раз. Вот шаги, которые я выполняю: date Wed Jan 22 17:29:01 […]

Как получить список всех запланированных заданий cron на моей машине?

Мой системный администратор создал кучу заданий cron на моей машине. Я хотел бы точно знать, что запланировано на какое время. Как я могу получить этот список?

Как я могу запустить команду cron с существующими переменными окружающей среды?

Как я могу запустить команду cron с существующими переменными окружающей среды? Если я в командной строке, я могу ввести echo $ORACLE_HOME и получить путь. Это одна из моих переменных окружения, которая устанавливается в моем ~/.profile . Тем не менее, кажется, что ~/.profile не загружается fron cron-скриптами, поэтому мои скрипты терпят неудачу, потому что переменная $ORACLE_HOME […]

Как я могу выполнить «дату» внутри задания вкладки cron?

Я хочу создать файл журнала для скрипта cron, который имеет текущий час в имени файла журнала. Это команда, которую я пытался использовать: 0 * * * * echo hello >> ~/cron-logs/hourly/test`date "+%d"`.log К сожалению, я получаю это сообщение, когда это выполняется: /bin/sh: -c: line 0: unexpected EOF while looking for matching “' /bin/sh: -c: line […]

Где регистрируются ошибки cron?

Если я неправильно cron задания cron они кажутся бесшумными. Где я должен искать журнал ошибок, чтобы понять, что пошло не так?

Как убить беглого кота?

Много раз я случайно запускаю команду cat в файлах с содержанием до нескольких тысяч строк. Я пытаюсь убить команду cat с помощью Ctrl + C или Ctrl + Z , но оба действуют только после того, как общий вывод cat отображается в терминале, поэтому мне нужно подождать, пока cat полностью не будет выполнена. Есть ли […]

Как определить разделитель «tab» с «cut» в BASH?

Ниже приведен пример использования cut to break input в поля с использованием разделителя пробелов и получения второго поля: cut -f2 -d' ' Как разделитель можно определить как вкладку, а не пробел?

Linux и Unix - лучшая ОС в мире.