Мне нужно выполнить много команд в последовательности, например, 5 или 10. Но все они имеют дело с путями, поэтому они очень длинные, по 90 символов каждая, поэтому &&, вероятно, не сработает.
Есть ли какое-нибудь решение?
Я хочу тогда бежать только за тем, кто закончил и добился успеха.
решение1
Поместите их построчно в скрипт оболочки, заканчивая каждую строку символом \
(который экранирует новую строку):
#!/bin/bash
command1 /very/long/path/to/directory && \
command2 /another/very/long/path/to/directory && \
command3 /and/another/very/long/path/to/another/directory && \
echo "Command sequence finished succesfully"