<p dir="ltr">#include "lab07b.h"</p><p dir="ltr">int main(){<br/>char *type,*readok,*execok,*writeok;<br/>char line[40],buf[100];<br/>bzero(buf,100);<br/>char filename[50];<br/>struct stat stat1;<br/>int fp;</p><p dir="ltr">printf("enter a file name :n");<br/>scanf("%s" , filename);<br/></p><p dir="ltr">if (stat(filename, &stat1)<0) {<br/>write(1,"File doesnot exist!!n",22);<br/>exit(1);<br/>}</p><p dir="ltr">fp=open(filename,O_RDWR | O_APPEND);</p><p dir="ltr">stat(filename,&stat1);</p><p dir="ltr">if(S_ISREG(stat1.st_mode))<br/> type =