[[ "bcd" =~ "ab" ]] [[ "abc" =~ "ab" ]]
скобки для теста, а поскольку это двойные скобки, это может привести к некоторым дополнительным тестам, например =~.
Итак, вы может использовать эту форму как-то вроде
var1="ab"
var2="bcd"
if [[ "$var2" =~ "$var1" ]]; then
echo "pass"
else
echo "fail"
fi
Edit: corrected "= ~", щелкнула.
Для этой цели вы можете использовать tar-to-zip. Все, что вам нужно сделать, это:
Установить node.js с tar-to-zip , если у вас его нет.
И затем установите tar-to-zip с:
npm i tar-to-zip -g
И используйте его с:
tar2zip hello.tar.gz
Он покажет проценты выполнения операции и создаст файл hello.zip в том же каталоге.
Трубы могут быть использованы также:
cat hello.tar.gz | tar2zip > hello.zip
К сожалению, установить пароль нельзя.