16+
Лайт-версия сайта

bash


29 июня ’2025   16:33

Для ввода пароля из сценария bash:
printf "Password" | sudo -S <command>

Дата в виде ГГГГ-ММ-ДД, День_недели, чч:мм:сс :
$(date '+%Y-%m-%d, %A, %H:%M:%S')
равнозначно:
$(date '+%F, %A, %T')

Экранирование escape-последовательностей в echo (перевод строки, табуляция):
echo -e "текст \n\t\t\t \n текст"

Синтаксис 'if' для соблюдения нескольких условий:
if [ -f condition1 ] && [ -f condition2 ] && [ -f condition3 ]
then
else
fi

Бесконечный цикл:
while :
do
function
command
done

Команда cut
Аргументы, обязательные для длинных параметров, обязательны и для коротких.
-b, --bytes=СПИСОК выбрать только заданные байты
-c, --characters=СПИСОК выбрать только заданные символы
-d, --delimiter=РАЗДЕЛИТЕЛЬ использовать для разделения полей РАЗДЕЛИТЕЛЬ вместо табуляции
-f, --fields=СПИСОК выбрать только заданные поля; также печатать
все строки, не содержащие разделителей, если
только не задан параметр -s
-n (игнорируется)
--complement дополнить множество выбранных байт, символов
или полей
-s, --only-delimited не печатать строки, не содержащие разделителей
--output-delimiter=СТРОКА использовать СТРОКУ для разделения полей при выводе, по умолчанию используется разделитель для ввода
-z, --zero-terminated разделитель строк NUL, а не символ новой строки

Чтобы вырезать символы, следует указать их порядковые номера. Важно помнить о том, что если числовое значение превысит количество символов в строке, команда не будет выполнена.
cut -c 12,31,45

Чтобы вырезать из текстового файла диапазон символов, нужно напечатать в терминале следующую команду:
cut -c 7-34

Трюк с дефисом возле числа:
cut -c 12-
Будет вырезана последовательность символов, начиная с двенадцатого и заканчивая последним в строке.

А чтобы вырезать символы, начиная с первого и заканчивая двенадцатым, дефис следует переместить влево:
cut -c -12



Комментарии:


Оставлять сообщения могут только зарегистрированные пользователи

Логин
Пароль

Регистрация
Забыли пароль?


Трибуна сайта

ТЫ ОДНА, яМоя РОССЕЯ

Присоединяйтесь 




Наш рупор

 
Оставьте своё объявление, воспользовавшись услугой "Наш рупор"

Присоединяйтесь 







© 2009 - 2026 www.neizvestniy-geniy.ru         Карта сайта

Яндекс.Метрика
Реклама на нашем сайте

Мы в соц. сетях —  ВКонтакте Одноклассники Livejournal

Разработка web-сайта — Веб-студия BondSoft