Angular 7 перенаправления на другую страницу

Обновление: мой ответ неверен

Оставив его здесь, чтобы встретить общее недоразумение, ниже строки ошибочно.


Чтобы поместить каталоги в массив, вы можете do ...

array=( $( ls -1p | grep / | sed 's/^\(.*\)/"\1"/') )

Это приведет к захвату имен dir, в том числе к пробелам.


Извлечение из комментариев:

литеральные кавычки не оказывают никакого влияния на разделение строк, поэтому array = (echo «hello world» «goodbye world») представляет собой массив с четырьмя элементами, а не двумя

blockquote>

@Charles Duffy

Чарльз также предоставил следующую ссылку Bash FAQ # 50 , которая является расширенным обсуждением этой проблемы.

I следует также обратить внимание на ссылку, опубликованную @Dennis Williamson - , почему я не должен был использовать ls

3
задан Ben 18 January 2019 в 10:44
поделиться