Это на самом деле очень легко. Если Ваш nsswitch является файлами ldap; просто добавьте запись для них в/etc/passwd и измените любой параметр, который Вы хотите. Если они уже не существуют в/etc/passwd, Вы могли бы сделать getent passwd <username> | sed 's|/home/<username>|/home/remoteusers/<username>|g' >> /etc/passwd
например, для изменения их корневого каталога от корня / размещают к подпапке дома, названного remoteusers. Протест состоит в том, что Вы не можете использовать useradd или usermod, необходимо отредактировать файл с редактором.
Вот готовый сценарий, который будет делать то, что вы хотите.
$ ( echo -e "<html>\n<body>"; \
for i in {1..4}.png;do echo "<img src="$i">"; done ; \
echo -e "</body>\n</html>" ) | tee 4v.html
<html>
<body>
<img src=1.png>
<img src=2.png>
<img src=3.png>
<img src=4.png>
</body>
</html>
Чтобы отобразить полученный файл, 4v.html
:
$ xdg-open 4v.html
И конечный продукт:
Если вы хотите использовать другую серию . Изображения png
просто изменяют аргументы цикла for
.
for i in {1..4}.png;do echo "<img src="$i">"; done
В моем примере файлы называются 1.png
, 2.png
, 3.png
и 4.png
. . Так что, если бы все они были в отдельном каталоге, вы могли бы сделать это вместо этого:
for i in *.png;do echo "<img src="$i">"; done