Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Вопросы по каталогам и файлам  (Прочитано 455 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн x_Wolfram_x

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Вопросы по каталогам и файлам
« : 14 Январь 2018, 01:24:33 »
Доброго времени суток!
Знаю, наверно, для бывалых это глупые вопросы, но я только пересел на Linux'а :) Начал решать всякие задачки по командным файлам и возникли вопросы, а именно:
 - Как получить имя текущего каталога?
 - Как сделать при выводе командой ls так, чтобы имена файлов и каталогов выводились первой колонкой?
 - Как получить количество файлов и каталогов в текущем каталоге и их количество по отдельности?

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4250
  • Capture the truth
    • Просмотр профиля
Re: Вопросы по каталогам и файлам
« Ответ #1 : 14 Январь 2018, 01:56:36 »
1. pwd
2. man ls
3. Вывести список, почитать количество строк с помощью wc
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Nvidia 8500GT :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн x_Wolfram_x

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Вопросы по каталогам и файлам
« Ответ #2 : 14 Январь 2018, 02:06:36 »
1. pwd
2. man ls
3. Вывести список, почитать количество строк с помощью wc

Спасибо всё понял кроме ls. Почитал справку по ls так и не понял, как вывести имена первыми
« Последнее редактирование: 14 Январь 2018, 02:08:10 от x_Wolfram_x »

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4250
  • Capture the truth
    • Просмотр профиля
Re: Вопросы по каталогам и файлам
« Ответ #3 : 14 Январь 2018, 04:49:18 »
x_Wolfram_x, вариантов решения - множество, даже если не нашли нужную опцию. всегда можно вывод запихнуть в конвейер для последующей обработки.
сравните:
dir -1
dir -1 | tac
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Nvidia 8500GT :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн x_Wolfram_x

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Вопросы по каталогам и файлам
« Ответ #4 : 16 Январь 2018, 20:35:49 »
x_Wolfram_x, вариантов решения - множество, даже если не нашли нужную опцию. всегда можно вывод запихнуть в конвейер для последующей обработки.
сравните:
dir -1
dir -1 | tac
Понял, спасибо

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3276
  • Ubuntu Mate 16.04 х64
    • Просмотр профиля
Re: Вопросы по каталогам и файлам
« Ответ #5 : 17 Январь 2018, 09:58:39 »
Как сделать при выводе командой ls так, чтобы имена файлов и каталогов выводились первой колонкой?
Цитировать
       --group-directories-first
              group directories before files;

              can be augmented with a --sort option, but any use of --sort=none (-U) disables grouping

Код: Bash
  1. find ./ -maxdepth 1 -type d | wc -l
  2. find ./ -maxdepth 1 -type f | wc -l
  3.  
Fujitsu UH552: Intel Core i3-3217U, 16GB DDR3 1600MHz, Intel HD4000, Intel 535 120GB/Ubuntu 16.04 Mate
HP 625: AMD Athlon P320, 4GB DDR3 1333MHz, AMD HD4250, Seagate Momentus/Ubuntu 14.04 Mate

 

Страница сгенерирована за 0.118 секунд. Запросов: 22.