Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
linux
vldmr5150
@vldmr5150
Linux
Регулярные выражения
sed
Как заменить несколько вхождений в строке с помощью sed?
Подскажите, нужно преобразовать права доступа,выводимые командой ls -l из вида rwx в вид read-write-execute, не заменяя r,w,x в остальных выводимых данных.
Вопрос задан
более трёх лет назад
655 просмотров
2
комментария
Подписаться
2
Оценить
2
комментария
Facebook
Вконтакте
Twitter
Валерий Рябошапко
@valerium
Нужно заменить права для владельца, группы и остальных, или только для владельца?
Написано
более трёх лет назад
vldmr5150
@vldmr5150
Автор вопроса
Валерий Рябошапко
: для всех
Написано
более трёх лет назад
Решения вопроса
1
Павел Перминов
@perminov_dot_im
Linux администратор
Могет так?
a=$(ls -l | tail -n +2)
while read line
do
b=$(echo "$line" | awk '{print $1}' | sed -e 's/r/read/g' | sed -e 's/x/execute/g' | sed -e 's/w/write/g' )
c=$(echo "$line" | awk '{for (i=2; i<=NF; i++) print $i}')
echo $b $c >> ls.txt
done <<< "$a"
Ответ написан
более трёх лет назад
Комментировать
Нравится
1
Комментировать
Facebook
Вконтакте
Twitter
Пригласить эксперта
Ответы на вопрос
0
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Linux
+1 ещё
Простой
Чем выполнить резервное копирование диска Debian 13?
1 подписчик
16 часов назад
142 просмотра
3
ответа
Linux
+2 ещё
Простой
Как собрать в общую прошивку U-boot, OpenWrt, таблицы с использованием HEX редактора на полностью пустую Flash память с объёмом 16 мб?
3 подписчика
вчера
314 просмотров
0
ответов
Linux
+2 ещё
Простой
Что надо установить, чтобы помимо текста ошибки выводились советы в терминале?
2 подписчика
вчера
1483 просмотра
3
ответа
Linux
+1 ещё
Простой
Как и какой софтиной сделать простенький SIP-автоответчик с меню, на Linux VPS-сервере?
1 подписчик
15 авг.
147 просмотров
3
ответа
Linux
+2 ещё
Простой
Как восстановить SD-карту из Raw в Fat32 используя терминал на Debian?
1 подписчик
15 авг.
127 просмотров
3
ответа
Linux
+3 ещё
Простой
Как установить драйвера Realtek на Linux Mint на WI-Fi адаптер?
1 подписчик
14 авг.
127 просмотров
2
ответа
Linux
+2 ещё
Средний
Как развернуть сервер Matrix в локальной сети?
2 подписчика
13 авг.
3917 просмотров
5
ответов
Linux
+1 ещё
Простой
Какую операционную систему можно поставить на старый нетбук?
3 подписчика
13 авг.
4192 просмотра
13
ответов
Linux
+2 ещё
Простой
Как установить Kali nethunter на oneplus 9 pro?
1 подписчик
12 авг.
194 просмотра
1
ответ
Linux
+3 ещё
Простой
Подключене к D-Link DIR-320 по UART. Почему при подключении конвектора роуер перезагружается и не инициализируется?
нет подписчиков
09 авг.
215 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Разработчик C/C++ Linux
Wanted
•
Москва
До 350 000 ₽
Linux администратор HPC стека
Сбер
•
Москва
от 200 000 до 400 000 ₽
Linux администратор HPC стека
Сбер
•
Москва
от 200 000 до 350 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама