@smeilzNsk

Как создать такой вывод в bash script?

Нужно создать файлы и каталоги, чтобы при использовании приведенной ниже команды ls вывод выглядел следующим образом:
$ TZ=utc ls -l --time-style='+%F %R' | sed 1d | awk '{print $1, $6, $7, $8, $9, $10}'
dr-------x 1986-01-05 00:00 0
-r------w- 1986-11-13 00:01 1
-rw----r-- 1988-03-05 00:10 2
lrwxrwxrwx 1990-02-16 00:11 3 -> 0
-r-x--x--- 1990-10-07 01:00 4
-r--rw---- 1990-11-07 01:01 5
-r--rw---- 1991-02-08 01:10 6
-r-x--x--- 1991-03-08 01:11 7
-rw----r-- 1994-05-20 10:00 8
-r------w- 1994-06-10 10:01 9
dr-------x 1995-04-10 10:10 A
$

Как я понял нужно создать файлы и папки с определенными правами доступа
P.S. С чего начинать разбираться? Как разбить эту задачу на блоки?
  • Вопрос задан
  • 380 просмотров
Решения вопроса 1
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
С чего начинать разбираться?

man 7 inode -- обзор того, какие атрибуты есть у файлов
man 1 mkdir -- создавать каталоги и назначать им разрешения
man 1 touch -- создавать файлы и менять даты файлам и каталогам
man 1 chmod -- менять разрешения файлам и каталогам
man 1 ln -- создавать символьные ссылки
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы