added code to replace user home with ~
This commit is contained in:
@@ -98,7 +98,12 @@ int main() {
|
||||
char host[1024];
|
||||
gethostname(host, sizeof(host));
|
||||
char prompt[2051];
|
||||
char *home = getenv("HOME");
|
||||
if(strncmp(dir, home, strlen(home)) == 0) {
|
||||
snprintf(prompt, sizeof(prompt), "%s@%s ~%s$ ", user, host, dir + strlen(home));
|
||||
} else {
|
||||
snprintf(prompt, sizeof(prompt), "%s@%s %s$ ", user, host, dir);
|
||||
}
|
||||
char *line = readline(prompt);
|
||||
if(line == NULL) return 0;
|
||||
if(line && *line) add_history(line);
|
||||
|
||||
Reference in New Issue
Block a user