Мені хотілося б знати, як я можу записати, якщо умови в баш-скрипті в одному рядку.
Наприклад, як я можу записати це в один рядок, а потім поставити ще один, як це на наступному?
if [ -f "/usr/bin/wine" ]; then
export WINEARCH=win32
fi
Я запитую це, тому що у мене є досить багато псевдонімів у моєму .bashrc, і я однаковий .bashrc (синхронізований) у багатьох системах, але мені не потрібні всі псевдоніми для кожної системи. Я розміщую більшість з них всередині висловлювань, і все це прекрасно працює зараз, але вони займають багато місця, по 3 рядки кожен плюс порожній рядок між ними (мені подобається, щоб вони були легко видно)
Я також буду використовувати цю техніку для змінних середовища.
[ -f "/usr/bin/wine" ] && export WINEARCH=win32