В случае, если Вы используете удар, могу я предполагать, что Вы читаете страницу справочника удара (man bash
), и поиск "оператора управления" (/оператор управления + [Входят]).
Там, различные функции вещей как |
и ;
объяснены.
Вы могли бы хотеть изучить использование &&
вместо ;
,все же. Если Вы делаете это, можно выполнить следующие функции в той последовательности, только если предыдущий был успешен. Значение, если find
не может найти Ваш файл, он не попытался бы ничего не сжать:
find -name deleteme.tar && tar xvf deleteme.tar && rm -r delete/* || echo "something went wrong" 1>&2
Просто незначительное предложение, хотя...
Оказывается, что машина постоянно исчерпывала память из-за несвязанного (и все еще немного таинственная) причины. Перезапуск его зафиксировал его временно, но это скоро закончится снова. Я закончил тем, что повредил VM и получил новый.