如何在添加用户名的同时向目录中的多个文件添加一行

Krayzie腿

我正在Linux中寻找sed命令,以向.bashrc目录中的多个文件添加一行,但希望它针对用户名进行调整。

directory: /home/user/
sub directory 1: /fredr/
sub directory 2: /jimw/
file under sub directory: .bashrc
line to add: export KDEVARTMP=/home/user/${user}/ 

但是我想${user}更改进入的每个子目录,例如

export KDEVARTMP=/home/user/fredr/ 

并且不希望替换任何行,仅将此行追加到该.bashrc用户文件的底部

用户目录中有100多个用户,并且只想一次将此更新的行应用于所有这些用户。

拉库卡拉察
#!/bin/bash

for udir in /home/user/*; do
        echo "export KDEVARTMP='$udir'" >> "$udir"/.bashrc
done;

sed按照您的要求进行,但是可以完成工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在gitolite中为同一用户名添加多个发布文件?

如何在密码文件中添加多个用户名和密码作为字典?

如何在URL Django中添加用户名

如何在 NetLogo 中向矩阵添加一行?

如何在一个文本文件中存储多个用户名

如何在目录中的所有文件前添加一行?

如何同时向一行添加信息

如何在Unix中的多个文件中添加一行

如何在kendo ui中添加唯一的用户名并在此插入重复的用户名后显示警报或消息

如何在Django的模型字段中添加已登录用户的用户名

如何在终端的一行中使用用户名和密码运行openconnect?

用php覆盖包含特定用户名的文本文件中的一行

如何在用户名末尾添加数字

JPA如何在@OneToMany关系的列上添加唯一约束如用户名

如何在用户名中添加数字(如果已存在)

如何在Wordpress中按用户名添加管理CSS

如何在提款时登录的管理页面中添加用户名?

如何在 Ruby on Rails 中将用户名添加到预订中

如何在Xenial Xerus的顶部面板中添加用户名?

如何在java db(derby)中添加用户名和密码

如何在iOS中向UITableView的最后一行添加带字符串的一行?

如何在单个查询中搜索多个用户名

如何在Express JS中管理多个用户名?

在多个python文件中添加一行代码

在多个文件中添加一行文本

如何在多个txt文件的每一行上添加文本

如何在 Python 中向 IPFS 添加多个文件?

如何在没有任何电子邮件/用户名的情况下将我的电子邮件/用户名添加到旧提交中?

如何在bigtable的表中的一行中添加多个单元格?