Преобразование всех первых символов в идентификатор электронной почты в верхний регистр в BASH

Мне нужно принять идентификатор электронной почты и полное имя в скрипте, и в случае, если полное имя не указано, мне нужно сгенерировать имя из идентификатора электронной почты. Что-то вроде этого: Case 1: EmailID: user.name@domainname.com Full Name: User Name Case 2: EmailID: user.name2@domainname.com Full Name: User Name2 Case 3: EmailID: this.is.a.very.long.email.id@domainname.com Full Name: This Is A […]

Что такое X Window System?

Я новичок в среде Linux и действительно запутался в «X Window system». Так кто может рассказать мне, что такое X Window System и для чего она используется?

Повторяя что-то с несколькими кавычками и ключевыми символами (&, $,! И т. Д.),

Предположим, вы должны повторить это в файл: RZW"a4k6[)b!^"%*X6Evf Как ты делаешь это? Моя фактическая «линия» для эха – строка 2048 символов.

Почему командный игрок снова начинается после того, как его убили

У моего основного рабочего стола есть Mint 14, и я подошел к нему через SSH с другого компьютера, потому что у меня не было экрана на Монетном дворе. Затем я попытался запустить teamviewer, просто закажу, чтобы запустить его рабочий стол удаленно. Я начал командный просмотр, и все прошло отлично, но затем я попытался остановить это […]

«Который» с небольшим «grep» -подобным решением?

# which mkdir /bin/mkdir # which mkdi # Как я могу получить путь к двоичному файлу eg: mkdir , не зная имя двоичного файла? (Команда). Так что which mkdi будет выводить /bin/mkdir тоже.

Возвращаемое значение функции ожидания

Я использую функцию тайм-аута на debian, чтобы подождать 5 секунд для моего скрипта. Отлично работает, но проблема заключается в том, что мне нужно вернуть значение. Как 1 для таймаута и 0 без таймаута. Как я это сделаю? Посмотрите мой код: timeout 5 /some/local/script/connect_script -x 'status' > output.txt # here i need the return of timeout […]

Как «обеспечить» / «наконец» функциональность в команде оболочки (а не в скрипте)?

Мне нужно знать, была ли команда успешной или неудачной, и безоговорочно выполнить некоторую очистку после этого. Ни один из обычных вариантов выполнения последовательных команд, по-видимому, не применим здесь: $ mycmd.sh && rm -rf temp_files/ # correct exit status, cleanup fails if mycmd fails $ mycmd.sh ; rm -rf temp_files/ # incorrect exit status, always cleans […]

Как заполнить файл потоком из / dev / urandom с указанным числом строк?

Я пытаюсь заполнить файл последовательностью случайных 0 и 1 с заданным пользователем количеством строк и количеством символов в строке. первый шаг – получить случайный поток 0 и 1s: cat /dev/urandom | tr -dc 01 то я попытался заполнить файл этим потоком (и закончить процесс заполнения ctrl + c) cat /dev/urandom | tr -dc 01 > […]

Печать значений, которые не менее чем в 2 раза превышают значения 3 шага выше и ниже в том же столбце

У меня есть список 2 2 2 3 2 2 2 4 2 2 2 Я хочу напечатать значения, которые по крайней мере в 2 раза больше значений 3 шагов выше и ниже в том же столбце. Выход должен быть 4 Как это сделать? У меня есть аналогичный вопрос, заданный здесь , просто чтобы лучше […]

unix для печати до 3-го появления «/» в каждой строке

У меня один файл содержит данные следующим образом … /tutordashboard/manageTutorLogInStatus/?ua=TQ-AUTOCLOSE-REENTER&filterId=089089087087080&dt=1325757272 /tutordashboard/manageTutorLogInStatus/?ua=TQ-AUTOCLOSE-REENTER&filterId=089089087087080&dt=1873982869 /tutordashboard/manageTutorLogInStatus/?ua=TQ-BUTTON-DISABLED&sessionType=1&sessionId=4938718&filterId=97462&dt=1354822214604 /tutordashboard/manageTutorLogInStatus/?ua=TQ-BUTTON-DISABLED&sessionType=1&sessionId=4951063&filterId=95997&dt=1354807593071 /tutordashboard/manageTutorLogInStatus/?ua=TQ-BUTTON-DISABLED&sessionType=2&sessionId=4957338&filterId=99353&dt=1354752909284 Как я могу получить вывод, который печатает до 3-го появления «/» в каждой строке?

Interesting Posts

Местоположение Java из / usr / bin / java

как обнаружить завершение видео в vlc

Использует ли Debian GB или GiB для своего менеджера разделов во время установки?

Цвет краев emacs

Разница между остановкой, уничтожением и завершением работы в диспетчере задач Xfce 1.0.1

Развернуть переменную в определении функции в zsh

Соответствовать регулярному выражению между разделителями

триггер udev правил от systemd

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

Linux / Embedded Linux – понимание ядра и дополнительных компонентов BSP

В меню KDE4 нет опции отключения или перезагрузки

динамический поиск zip-файлов в определенном пути и разархивировать его в той же папке с распакованными файлами?

Список всех пользователей и последний раз, когда они читают почту, переходят на несколько выходных данных

как выполнять скрипт каждый раз, когда какой-либо USB подключается

Как получить ответ от любого URL-адреса?

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