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


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

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

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

Оффлайн x_Wolfram_x

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

Оффлайн ALiEN175

  • Администратор
  • Старожил
  • *
  • Сообщений: 6590
  • 20% Cooler
    • Просмотр профиля
Re: Вопросы по каталогам и файлам
« Ответ #1 : 14 Января 2018, 01:56:36 »
1. pwd
2. man ls
3. Вывести список, почитать количество строк с помощью wc
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: 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

  • Администратор
  • Старожил
  • *
  • Сообщений: 6590
  • 20% Cooler
    • Просмотр профиля
Re: Вопросы по каталогам и файлам
« Ответ #3 : 14 Января 2018, 04:49:18 »
x_Wolfram_x, вариантов решения - множество, даже если не нашли нужную опцию. всегда можно вывод запихнуть в конвейер для последующей обработки.
сравните:
dir -1
dir -1 | tac
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн x_Wolfram_x

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

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.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) [Выделить]
find ./ -maxdepth 1 -type d | wc -l
find ./ -maxdepth 1 -type f | wc -l
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

 

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