Люди, можно ли вывести содержимое каталога одной строкой (чтобы файлы были разделены пробелами). В команде ls вроде нет такого параметра.
>Люди, можно ли вывести содержимое каталога одной строкой (чтобы файлы были разделены
>пробелами). В команде ls вроде нет такого параметра.echo *
а можно ли записать в переменную список файлов через запятую?
>а можно ли записать в переменную список файлов через запятую?p=`ls -x`
>>а можно ли записать в переменную список файлов через запятую?
>
>p=`ls -x`это я уже пробовал в скрипте, не получается. Может я что-то делаю не так:
#! /bin/sh
cd #какой-то каталог
dd='ls -x'
echo $dd
Много вариантов, например так:
a=$(perl -e 'print join(",",<*>)'); echo $a;