Advertisement
Cosmin3105

Untitled

Oct 14th, 2022
34
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. #include <unistd.h>
  2.  
  3. int main() {
  4. write(1, "Hello world\n", 13);
  5. }
  6.  
  7.  
  8. #include <sys/types.h>
  9. #include <sys/stat.h>
  10. #include <unistd.h>
  11. #include <fcntl.h>
  12.  
  13. int main(int argc, char **argv) {
  14. // struct stat *buff;
  15. // stat(argv[1], buff);
  16. // long int size = buff->st_size;
  17.  
  18. int sursa = open(argv[1], O_RDONLY);
  19. char continut;
  20.  
  21. int dest = open(argv[2], O_WRONLY | O_CREAT, S_IRUSR | S_IWUSR);
  22.  
  23. while (read(sursa, &continut, 1)) {
  24. write(dest, &continut, 1);
  25. }
  26.  
  27. close(sursa);
  28. close(dest);
  29. }
  30.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement