вторник, 15 сентября 2020 г.

Ошибка /bin/bash^M: bad interpreter: No such file or directory

Ошибка при запуске в linux shell-скрипта: /bin/bash^M: bad interpreter: No such file or directory Причина в том, что в файле скрипта переводы строк Windows (CRLF). Как убедиться: cat -v filename Покажет наличие в конце строк ^M

вторник, 1 сентября 2020 г.

Поиск подстроки и вывод только ее в файл sed

Исходный файл, содержащий строки вида:

... "hostname":"prod.днс_имя_хоста.ru","version"...

Команда поиска. Ищет ключевое слово hostname и разделители. Выводит найденные имена хостов:

cat ./journald-log.out | sed -n 's/.*hostname":"\(prod.*ru\)","version".*/\1/p' > sed.out

"\1" ссылается на содержимое в круглых скобках "(prod.*ru\)" в выражении поиска и "p" указывает, что его надо вывести (p - print)

понедельник, 17 августа 2015 г.

Ошибка "The VPN connection failed due to unsuccessful domain name resolution" в Cisco AnyConnect Secure Mobility Client

Проверяем, что клиент может успешно разрешить доменное имя VPN-сервера:
nslookup vpn.vpnservername.com.

Проверяем, что VPN-сервер доступен с клиента:
ping vpn.vpnservername.com.

Проверяем, что папка клиента:
C:\ProgramData\Cisco\Cisco AnyConnect Secure Mobility Client\Profile\

Содержит профиль VPN-сервера:
C:\ProgramData\Cisco\Cisco AnyConnect Secure Mobility Client\Profile\vpnservername.xml

среда, 29 июля 2015 г.

Как установить setgid flag для все подпапок указанной папки в Linux


Как установить setgid flag  для все подпапок указанной папки:
 


find /targetdir/ -type d -exec chmod g+s {} \;


NB: setgid flag - группа всех новых файлов, созданных в папке, устанавливается равной группе владельца папки, а не группе создателя.
Удобно, когда несколько пользователей совместно работают в данной папке.

вторник, 28 июля 2015 г.

В Chrome не работает плагин VMware client integration plugin

Google планирует убрать поддержку NPAPI плагинов в 2015 году.

Сейчас, по умолчанию, поддержка NPAPI выключена, но можно ее включить.
Включить NPAPI:
  1. Открыть в Chrome вкладку chrome://flags/#enable-npapi
  2. Выбрать "Включить".
Затем открыть вкладку chrome://plugins и в ней выбрать "Запускать всегда" для плагинов:
  1. VMware Client Support Plug-in
  2. VMware Remote Console Plug-in
Для применения изменений перезапустить браузер.