Size: a a a

2020 October 22

Лс

Лень с Самосознанием... in pro.bash
Timur
ну вот, например, скрипт для человека выводит на экран echo "Artifact id is: $artifact_id" но когда я юзаю его в пайпе мне нужно, чтобы следующая программа получила только значение этой переменной и только его
export $artifact_id
источник

Лс

Лень с Самосознанием... in pro.bash
qwerty
ребят, немного подзабыл, как эти аргументы перед параметрами называются, я просто хочу загуглить и получить список!?
man test
источник

q

qwerty in pro.bash
ребят, а как в буквальном смысле читается данное условие? что значит 2>/dev/null?
источник

q

qwerty in pro.bash
понятно, что тут проверятся разрешение на создание файла
источник

аᶘ

асоциальный пикотран... in pro.bash
фу
источник

Лс

Лень с Самосознанием... in pro.bash
qwerty
ребят, а как в буквальном смысле читается данное условие? что значит 2>/dev/null?
2>/dev/null
это перенаправление потока ошибок (2) в пустоту - /dev/null
источник

q

qwerty in pro.bash
а это имеет смысл в данном контексте?
источник

аᶘ

асоциальный пикотран... in pro.bash
qwerty
ребят, а как в буквальном смысле читается данное условие? что значит 2>/dev/null?
Условие — если exit code от touch не равен 0, то выполнить условие.
источник

аᶘ

асоциальный пикотран... in pro.bash
qwerty
а это имеет смысл в данном контексте?
Да, чтобы touch не срал на консоль, потому что чувак так хотел проверить, может ли он записать файл или нет, а не показывать тебе ошибку от touch.
источник

Лс

Лень с Самосознанием... in pro.bash
qwerty
ребят, а как в буквальном смысле читается данное условие? что значит 2>/dev/null?
какой ужасный код. Если это твоё, вот гораздо красивее решение:
touch "$2" || echo "Error: no premission to create file here"
источник

️ ️️ in pro.bash
а можно было просто touch "$2" || exit 3
источник

Лс

Лень с Самосознанием... in pro.bash
️ ️️
а можно было просто touch "$2" || exit 3
можно и нужно
источник

q

qwerty in pro.bash
сложно
источник

️ ️️ in pro.bash
а еще можно было просто set -e
источник

q

qwerty in pro.bash
аа, я понял, он типа создаст, если не сможет, то просто кинет error?
источник

аᶘ

асоциальный пикотран... in pro.bash
️ ️️
а можно было просто touch "$2" || exit 3
(а можно было ещё и не проверять через touch)
источник

q

qwerty in pro.bash
там еще идет реверс
источник

🌚

🌚 YupiRex in pro.bash
touch $2 >/dev/null; [ -w $2 ] && rev $1 | tac >$2
источник

Лс

Лень с Самосознанием... in pro.bash
🌚 YupiRex
touch $2 >/dev/null; [ -w $2 ] && rev $1 | tac >$2
Это что?
источник

🌚

🌚 YupiRex in pro.bash
херня, мысли в слух.....
источник