BASH + AWK – поиск содержимого одного файла в другом и вывод значения рядом с ним Это мне понадобилось, чтобы решить задачу смены пароля пользователя Samba через подключение Putty. При этом у меня есть файл содержащий соответствия IP адресов и логинов пользователей (у меня система такая: один компьютер – один пользователь). [bash] cat ‘/home/tvs/scripting/15.txt’ | […]
Месяц: Сентябрь 2014
\t – означает символ табуляции [] – обозначение множества символов (в регулярных выражениях) AWK работает с регулярными выражениями в подстроках поиска [:digit:] – множество символов, написано, что является аналогом множества символов: [0-9] ^ – в регулярном выражении означает отрицание Знак доллара — $ — в конце регулярного выражения соответствует концу строки. “^$” соответствует пустой строке. […]
чтобы создать функцию в BASH нужно объявить ее, а затем использовать: [su_box title=”функции в BASH, Linux” style=”glass”] function check_users_online() { # так начинается описание тела функции echo “Есть юзеры” } # так заканчивается описание тела функции function check_users_online # указывается при вызове без скобок! [/su_box]
чтобы покрасить текст в консоли или скрипте для нее нужно сделать следующее: [su_box title=”как покрасить текст в консоли Linux” style=”glass”] #Это комментарий. #Ниже объявляются переменные консоли (BASH интерпретатор команд) SETCOLOR_GREEN=”echo -en \\033[1;32m” SETCOLOR_RED=”echo -en \\033[1;31m” SETCOLOR_NORMAL=”echo -en \\033[0;39m” #как использовать: $SETCOLOR_GREEN echo “Этот текст выводится зеленым цветом.” $SETCOLOR_NORMAL echo “Этот цвет будет выведен с обычной […]
чтобы очистить экран в консоли linux наберите [su_box title=”Очистка экрана консоли Linux” style=”glass”]clear[/su_box]
на данный момент вы не найдете дистрибутива под Linux не 64 разрядного, т.к. Viber под Linux находится в режиме тестирования. Если у Вас linux 64 разрядный – просто используйте дистрибутив с официального сайта Viber Чтобы установить себе Viber используйте Wine + Viber для Windows. Чтобы это сделать вам нужно выполнить в консоли эти команды: [su_box […]
http://www.opennet.ru/openforum/vsluhforumID1/26617.html
http://www.k-max.name/linux/peremennye-intepretatora-bash/ – работа с переменными в Bash unset my_var – удаление переменной в Bash http://linuxgeeks.ru/bash-1.htm – Bash в примерах http://habrahabr.ru/post/52871/ – циклы в Bash http://eddnet.org/?p=1140 – запись в переменную результата работы скрипта и другие виды работ с переменными
http://www.samba.org/samba/docs/man/manpages/smbclient.1.html команды: smbclient -L – просмотр подключений к серверу SAMBA (кто висит на шарах) и какие файлы они используют.