forked from Bananymous/banan-os
Kernel: Shell cleanup cat command
This commit is contained in:
parent
f453e8e170
commit
c62849a783
|
@ -432,13 +432,8 @@ argument_done:
|
|||
BAN::ScopeGuard _([fd] { MUST(Process::current()->close(fd)); });
|
||||
|
||||
char buffer[1024] {};
|
||||
while (true)
|
||||
{
|
||||
size_t n_read = TRY(Process::current()->read(fd, buffer, sizeof(buffer)));
|
||||
if (n_read == 0)
|
||||
break;
|
||||
while (size_t n_read = TRY(Process::current()->read(fd, buffer, sizeof(buffer))))
|
||||
TTY_PRINT("{}", BAN::StringView(buffer, n_read));
|
||||
}
|
||||
TTY_PRINTLN("");
|
||||
}
|
||||
else if (arguments.front() == "stat")
|
||||
|
|
Loading…
Reference in New Issue