summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/src/cmd/init.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/src/cmd/init.c b/sys/src/cmd/init.c
index 3c4ec8b93..30b095a2b 100644
--- a/sys/src/cmd/init.c
+++ b/sys/src/cmd/init.c
@@ -144,7 +144,7 @@ rcexec(void)
else if(manual || iscpu)
execl("/bin/rc", "rc", nil);
else if(strcmp(service, "terminal") == 0)
- execl("/bin/rc", "rc", "-c", ". /rc/bin/termrc; home=/usr/$user; cd; . ./lib/profile", nil);
+ execl("/bin/rc", "rc", "-c", ". /rc/bin/termrc; home=/usr/$user; cd && . ./lib/profile", nil);
else
execl("/bin/rc", "rc", nil);
}