From b9f62e8fa779bdbf6b5aa2594bcdf71bbddc915a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=AC=B9=E4=BA=95=E3=80=80=E9=9B=84=E8=B2=B4?= Date: Thu, 27 Dec 2018 20:11:28 +0900 Subject: [PATCH 1/2] add sasa.c --- cat/sasa.c | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 cat/sasa.c diff --git a/cat/sasa.c b/cat/sasa.c new file mode 100644 index 0000000..d25af8b --- /dev/null +++ b/cat/sasa.c @@ -0,0 +1,27 @@ +#include +#include + +int main(int argc, char * argv[]){ + int fdescript; + ssize_t readbytes; + ssize_t writebytes; + char buf[1024]; + for (int i = 1; i < argc; i++) { + fdescript = open(argv[i], O_RDONLY); + if (fdescript == -1) + continue; + } + while(1) { + readbytes = read(fdescript,buf,1024); + if (readbytes > 0 && readbytes <= 1024) { + writebytes = write(1,buf,readbytes); + } else if (readbytes == 0) { + close(fdescript); + writebytes = write(1,"\n",1); + break; + } else { + break; + } + } + } + From a7004238a50bb4c99652da9b1d60164ddb29e2c7 Mon Sep 17 00:00:00 2001 From: sasai3 <8000s16000@gmail.com> Date: Thu, 27 Dec 2018 20:18:26 +0900 Subject: [PATCH 2/2] =?UTF-8?q?git=20config=E3=81=AE=E7=A2=BA=E8=AA=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cat/sasa.c | 1 + 1 file changed, 1 insertion(+) diff --git a/cat/sasa.c b/cat/sasa.c index d25af8b..433acb9 100644 --- a/cat/sasa.c +++ b/cat/sasa.c @@ -1,6 +1,7 @@ #include #include + int main(int argc, char * argv[]){ int fdescript; ssize_t readbytes;