![](/img/trans.png)
[英]Using bash, how can I remove the extensions of all files in a specific directory?
[英]How can I get all information about specific user in ubuntu using bash ?
現在,我有了這段代碼,該代碼只給我一個名字,但是我想從文件/ etc / passwd中獲取名字和其他信息,
#!/bin/bash
user=$1;
grep home /etc/passwd | grep $user | cut -d: -f1;
我想要完整的一行,不僅是我的名字。
這是當前用戶的所有信息。 請注意,因為$USER
只是一個變量,所以可以更改它,而id
命令提供實際的用戶。
myuser@PC:~$ getent passwd $(id -u) myuser:x:1000:1000:"",,,:/home/myuser:/bin/bash myuser@PC:~$ export USER=root myuser@PC:~$ getent passwd $USER root:x:0:0:root:/root:/bin/bash
嘗試一下finger
命令。 您可能需要安裝它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.