Я хочу попросити користувача мого сценарію bash пройти шлях до каталогу в якості аргументу. Що з наведеного нижче є хорошою практикою програмування?
- Потрібно, щоб користувач вводив пробіл / (косою рисою вперед)
- Потрібно, щоб користувач не вводив пробіл / (косою рисою вперед)
ls -l dirповодиться інакше, ls -l dir/якщо dirце символьне посилання на каталог.
rsyncповодиться по-різному дуже важливо, залежно від наявності останнього/, і тому в деяких випадках ви хочете нормалізуватися для узгодженості, а в інших - вам слід пройти чисто, щоб реалізувати те, що сказав користувач (якщо вони знав, що вони розмовляютьrsync).