@devops_ru

Страница 1867 из 4568
Александр
22.12.2016
08:34:29
Я вывел 3

Что не так?

Vladimir
22.12.2016
08:34:32
Лишний перенос строки которого нет в оригинале

Я вывел 3
Ты добавил лишний символ

Google
HAOS 001
22.12.2016
08:34:47
а какова цель всего этого ?

Александр
22.12.2016
08:34:48
А стоп

сек ещё раз сделаю файлик

Vladimir
22.12.2016
08:35:00
а какова цель всего этого ?
Никакой, народ фигнёй страдает

here1am
22.12.2016
08:35:21
Александр
22.12.2016
08:35:36
root@gate254:/home/xolseg# echo -ne 'foo\nbar\nbaz' > file root@gate254:/home/xolseg# cat file foo bar bazroot@gate254:/home/xolseg#

Эм?

Это как?

Vladimir
22.12.2016
08:36:01
Это как?
Ну вот так

Александр
22.12.2016
08:36:08
Так

стоп

Вы меня запутали

cat читает файл полностью, bash при конструкции 1, не может прочесть, при конструкции 2 читает.

Google
here1am
22.12.2016
08:36:57
короче, открой имаксом (можно в эвил-моде) и убедись, что в файле нет завершающего переноса

Александр
22.12.2016
08:36:59
Что не так?

Dmitry
22.12.2016
08:37:07
Ну просто поставить еще эхо в конце с ретерном

Vladimir
22.12.2016
08:37:27
Что не так?
В конструкции два добавляется лишний перевод строки

Которого нет в оригинале

here1am
22.12.2016
08:37:38
потом убедись, что и кат выводит без завершающего переноса и твой скрипт

Александр
22.12.2016
08:38:07
Я тупой наверное, но не понимаю. O_o чего не так

переводы строки есть 2 штуки в файле, так?

here1am
22.12.2016
08:38:44
так

Александр
22.12.2016
08:38:52
Нужно вывести так же как при cat?

here1am
22.12.2016
08:39:01
да

Александр
22.12.2016
08:39:06
Хм, зачем?

Если нужен вывод 3х строк

Я логику потерял просто

here1am
22.12.2016
08:39:53
так кат выводит три строки, просто он перенос не добавляет в конец

если его нету

Александр
22.12.2016
08:40:11
Т.е. без добавления нужно выводить?

Но этого в кейсе нет

O_o

Или есть?

Google
here1am
22.12.2016
08:40:39
в кейсе - вывести файл. а у тебя лишнее выводится, а не только файл

Roman
22.12.2016
08:41:28
here1am
22.12.2016
08:41:46
вообще конечно это задача никому не упёрлась, просто собеседующий, видать, любил так унизить соискателей, которые заявляли, что хорошо знают баш

Александр
22.12.2016
08:41:55
Pavel
22.12.2016
08:41:59
вы ничего не понимаете, это лабораторные занятия :D

Aleserche
22.12.2016
08:47:02
с башем смешно вышло. На собеседованиях можно использовать

Александр
22.12.2016
08:47:22
Хм, вообще странно, я не могу понять рамок bash ?

here1am
22.12.2016
08:48:39
ну есть баш с его билтинами, а есть внешние программы, хоть и из состава гну корутилс или бизибокса

вообще конечно мало кто надеется исключительно на баш, но строго говоря если баш дёргает внешние бинари, то это уже выходит за рамки баша

Александр
22.12.2016
08:50:25
Ну проще вообще в одну строчку awk сделать

?

Александр
22.12.2016
08:50:37
awk '{print$0}' file

А нет нихуя

Psy
22.12.2016
08:51:29
#Девапс_образовательный

here1am
22.12.2016
08:51:45
на самом деле ты уже почти сделал

я, кстати, не догадался заюзать printf и с помощью echo нагородил пиздецовую конструкцию. printf получше будет

Александр
22.12.2016
08:56:51
Надо будет посмотреть как убрать /n

here1am
22.12.2016
08:57:23
подсказка: ты его сам добавляешь

Aleserche
22.12.2016
08:57:34
а какая задача-то? Повторить результат работы cat?

Google
Александр
22.12.2016
08:58:07
А у меня вместо 3/n получается 4

Ясн

Psy
22.12.2016
09:08:25
подсказка: ты его сам добавляешь
Расскажи лучше что за контора была

Александр
22.12.2016
09:09:34
https://clodo.ru/ ?

Gleb
22.12.2016
09:10:03
Клодо... ого

Александр
22.12.2016
09:10:03
https://clodo.ru/company/vacancy/

Gleb
22.12.2016
09:10:06
вспомнили

Admin
ERROR: S client not available

Александр
22.12.2016
09:10:10
чОто не ого

Gleb
22.12.2016
09:10:26
Да они ж дно

here1am
22.12.2016
09:11:36
теперь уже да

когда-то были очень крутые

Александр
22.12.2016
09:11:57
here1am
22.12.2016
09:11:58
"системный администратор хостинга" - это саппорт

Александр
22.12.2016
09:12:03
Обычно если круты, то круты всегда

Gleb
22.12.2016
09:12:21
here1am
22.12.2016
09:12:21
Да?
они вроде первые в славной запустили масштабируемые на лету виртуалки

Google
here1am
22.12.2016
09:12:56
первая линия что ли?
не уверен, может ещё инфошники есть, которые помогают с панелью разбираться

Александр
22.12.2016
09:13:12
Как подработка норм, 30-40

Владимир
22.12.2016
09:27:31
Ку

Есть chefдрочеры?

Александр
22.12.2016
09:28:15
Лучше сразу задать вопрос

Viktor
22.12.2016
09:33:14
Владимир
22.12.2016
09:33:17
есть в провайдере пару actions

action :write_git_config do checkout_branch = new_resource.checkout_branch repository_url = new_resource.repository destination = new_resource.destination template "#{destination}/.git/config" do mode '0644' source 'git_config.erb' cookbook 'repo_git' variables( :git_url => repository_url, :git_branch => checkout_branch, ) action :nothing end.run_action(:create) end action :pull do destination = new_resource.destination repository_url = new_resource.repository revision = new_resource.revision checkout_branch = new_resource.checkout_branch app_user = new_resource.app_user git_timeout = new_resource.timeout ssh_wrapper = "#{@ssh_key.key_file_name}.sh" action_write_git_config git_cmd = git destination do repository repository_url ssh_wrapper ssh_wrapper revision revision checkout_branch checkout_branch user app_user group app_user retries 3 timeout git_timeout action :nothing end. git_cmd.run_action(git_action) end

как мне не изменять state моего ресурса, если только git template обновился, а самих изменений в гите нет

потому что сейчас, если у меня меняется remote url в конфиге гита, то рестартуется сервис, хотя изменений сырцов нет

Viktor
22.12.2016
09:38:23
Добавь проверку хеша последнего коммита

Roman
22.12.2016
09:38:32
«Интерфейсы и внутренние классы — весьма нетривиальные концепции, и во многих других объектно-ориентированных языках вы их не найдете. Например, в C++ нет ничего похожего.» Отрывок из книги: Екель, Брюс. «Философия Java.» iBooks. Этот материал может быть защищен авт

Владимир
22.12.2016
09:39:01
Dmitry
22.12.2016
09:39:02
клодо
Пусть они сначала порядок у себя наведут

Владимир
22.12.2016
09:39:19
if git_cmd && git_cmd.updated_by_last_action? new_resource.updated_by_last_action true else new_resource.updated = false new_resource.updated_by_last_action false

Dmitry
22.12.2016
09:39:28
За год тыща алертов про хуевый пинг там

Работают как говно

Пишут что планируются работы, но вас они не затронут

Потом даунтайм два часа

here1am
22.12.2016
09:41:59
нормасик. давно так?

Dmitry
22.12.2016
09:42:15
Ну я вот месяцев восемь работаю

И когда устраивался техдир просил первой задачей увозить нахуй оттуда инфру

Страница 1867 из 4568