Size: a a a

DevOps Jobs - работа и аналитика

2020 November 08

Д

Даня in DevOps Jobs - работа и аналитика
Надо по другому попробовать
источник

U

Ugly in DevOps Jobs - работа и аналитика
а что с башем не так?
источник

Д

Даня in DevOps Jobs - работа и аналитика
Я не очень в него умею
источник

AK

Andrey Klimentyev in DevOps Jobs - работа и аналитика
Даня
Я не очень в него умею
Не самое позорное заявление.
источник

AK

Andrey Klimentyev in DevOps Jobs - работа и аналитика
Python есть для скриптов. Но если команда знает баш, то нужно крутиться.
источник

U

Ugly in DevOps Jobs - работа и аналитика
ну питон питоном, но иногда проще и быстрее на баше написать что-то
источник

U

Ugly in DevOps Jobs - работа и аналитика
однострочник склепать
источник

Д

Даня in DevOps Jobs - работа и аналитика
Andrey Klimentyev
Python есть для скриптов. Но если команда знает баш, то нужно крутиться.
лол
источник

Д

Даня in DevOps Jobs - работа и аналитика
Мне кажется если нужно много на баше пердолить, то что-то не так выстроено
источник

AK

Andrey Klimentyev in DevOps Jobs - работа и аналитика
Ugly
однострочник склепать
Это-то Даня умеет.
источник

U

Ugly in DevOps Jobs - работа и аналитика
вот к примеру.. есть у тебя строка типа a/b/c/a/d/e
сколько тебе надо строк на питоне чтобы получить e?
источник

AK

Andrey Klimentyev in DevOps Jobs - работа и аналитика
Он смышлёный.
источник

U

Ugly in DevOps Jobs - работа и аналитика
Andrey Klimentyev
Это-то Даня умеет.
а что тогда он не умеет..
источник

AK

Andrey Klimentyev in DevOps Jobs - работа и аналитика
Ugly
а что тогда он не умеет..
Любить жизнь.
источник

U

Ugly in DevOps Jobs - работа и аналитика
а..
источник

U

Ugly in DevOps Jobs - работа и аналитика
я думал щас будет про awk что нибудь задвинуто))
источник

Н

Никитяо in DevOps Jobs - работа и аналитика
Даня
Мне кажется если нужно много на баше пердолить, то что-то не так выстроено
да обычно это что-то, что не требует особой логики, там седом пройтись, курлом что-то дернуть, команды в систему пулять

ясен пень какую-нибудь обвязку REST делать на баше бредятина
источник

Н

Никитяо in DevOps Jobs - работа и аналитика
логи попарсить на коленочке
источник

Н

Никитяо in DevOps Jobs - работа и аналитика
вот такое в озоне давали на 20 минут

проходить по списку URL'ов и проверять, что они все "живые".

- список URL'ов лежит в файле /urls.txt
- "живой" - значит код ответа не 5XX или 4XX
- проверялка должна быть оформлена в виде функции bash, которая должна вызываться внутри скрипта
- функция должна принимать в качестве входного параметра путь к файлу с URL'ами.
- при любом "плохом" ответе от сервиса прерывать дальнейшую проверку.
источник

Н

Никитяо in DevOps Jobs - работа и аналитика
#!/bin/bash
function check_url() {
URL_FILE=$1
[ ! -f $URL_FILE ] && { echo "$URL_FILE file not found"; exit 99; }
while read url
do

STATUS=$(curl -s -o /dev/null -w '%{http_code}' $url)
echo $STATUS
if [ $STATUS -ge 400 ]; then
exit 1
fi
done < $URL_FILE
}

check_url $1

вот такое их устроило
источник