From b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b Mon Sep 17 00:00:00 2001 From: priyanka Date: Wed, 24 Jun 2015 15:03:17 +0530 Subject: initial commit / add all books --- 1088/CH5/EX5.1/Example1.sce | 71 ++++++++++++++++++++++++++++++++++++++++++ 1088/CH5/EX5.1/Result1.pdf | 76 +++++++++++++++++++++++++++++++++++++++++++++ 1088/CH5/EX5.1/Result1.txt | 76 +++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 223 insertions(+) create mode 100755 1088/CH5/EX5.1/Example1.sce create mode 100755 1088/CH5/EX5.1/Result1.pdf create mode 100755 1088/CH5/EX5.1/Result1.txt (limited to '1088/CH5/EX5.1') diff --git a/1088/CH5/EX5.1/Example1.sce b/1088/CH5/EX5.1/Example1.sce new file mode 100755 index 000000000..e288f05b6 --- /dev/null +++ b/1088/CH5/EX5.1/Example1.sce @@ -0,0 +1,71 @@ +clear +flag=1 +mode(-1) +clc + +printf("Example 1 : Show the method of file handling using the cat command \n") +disp("****************************************************************") +disp("Answer : ") +disp("INSTRUCTIONS : ") +printf("\nHere all instructions are preloaded in the form of a demo\nPRESS ENTER AFTER EACH COMMAND to see its RESULT\nPRESS ENTER AFTER EACH RESULT TO GO TO THE NEXT COMMAND\n") +halt('.............Press [ENTER] to continue.....') +halt("") +clc +printf("\tUNIX SHELL SIMULATOR(DEMO VERSION WITH PRELOADED COMMANDS)\n\n\n") + + +printf("\n# Enter the name of the file which you want to access \n\n") +nam=input('$ cat ','s') +printf("# This searches for a file named %s \n\n",nam) + + +if ~isfile(nam) then + flag=0 + printf("\n%s : file not found \n",nam) + printf("# Create a new file named %s?\n # y : Yes \n # n : No \n",nam) + resp=input('','s') + if resp=='y' then + flag=1 + printf("\n#***Enter the contents of the file %s*****\n# [Enter ^ in a newline to end and close the file]\n",nam) + printf('\n\n$ cat > %s #to create a file named %s and fill its contents\n',nam,nam) + fhdr=mopen(nam,'wt') + i=1 + while %t + cont=input(string(i)+'. ','s') + if (cont=='^') then + break + end + mfprintf(fhdr,"%s\n",cont) + i=i+1 + end + mclose(fhdr) + end +end + +if flag==1 then + i=1 + clc + printf("\n ===========> %s <============\n\n\n",nam) + fhdr=mopen(nam,'rt') + while %t + [n,a]=mfscanf(fhdr,"%c") + if meof(fhdr) then + break + end + printf("%c",a) + i=i+1 + end + mclose(fhdr) + printf("\n\n%d characters present in the file.\n[hit ENTER to continue]\n",i) + halt('') +else + printf("\n\n# file %s is not found and not created also\n",nam) +end + + +printf("\n\n\n$ exit #To exit the current simulation terminal and return to Scilab console\n\n") +halt("........# (hit [ENTER] for result)") +//clc() + +printf("\n\n\t\t\tBACK TO SCILAB CONSOLE...\nLoading initial environment') +sleep(1000) diff --git a/1088/CH5/EX5.1/Result1.pdf b/1088/CH5/EX5.1/Result1.pdf new file mode 100755 index 000000000..8a081276f --- /dev/null +++ b/1088/CH5/EX5.1/Result1.pdf @@ -0,0 +1,76 @@ + ans = + + 1. + +-->exec("Example1.sci",-1) +Current date is 05-Jun-2013 + +Welcome to the Textbook Companionship Project 2013 ++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + + Book Title : UNIX CONCEPTS AND APPLICATIONS + + Book Edition : 4 + + Book Author : Sumitabha Das ++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + + Code Author : Pranav Bhat T ++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + + Chapter Number : 5 + + Chapter Title : HANDLING ORDINARY FILES ++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +Example 6 : Show the method of file handling using the cat command + + **************************************************************** + + Answer : + + INSTRUCTIONS : + +Here all instructions are preloaded in the form of a demo +PRESS ENTER AFTER EACH COMMAND to see its RESULT +PRESS ENTER AFTER EACH RESULT TO GO TO THE NEXT COMMAND +.............Press [ENTER] to continue..... UNIX SHELL SIMULATOR(DEMO VERSION WITH PRELOADED COMMANDS) + + + +# Enter the name of the file which you want to access + +# This searches for a file named hither + + +hither : file not found +# Create a new file named hither? + # y : Yes + # n : No + +#***Enter the contents of the file hither***** +# [Enter ^ in a newline to end and close the file] + + +$ cat > hither #to create a file named hither and fill its contents + + ===========> hither <============ + + +Hi I am Pranav +I am an intern at FOSSE project +I hope this project helps students well +Thank You + + +98 characters present in the file. +[hit ENTER to continue] + + + +$ exit #To exit the current simulation terminal and return to Scilab console + +........# (hit [ENTER] for result) + + BACK TO SCILAB CONSOLE... +Loading initial environment +-->diary(0) diff --git a/1088/CH5/EX5.1/Result1.txt b/1088/CH5/EX5.1/Result1.txt new file mode 100755 index 000000000..8a081276f --- /dev/null +++ b/1088/CH5/EX5.1/Result1.txt @@ -0,0 +1,76 @@ + ans = + + 1. + +-->exec("Example1.sci",-1) +Current date is 05-Jun-2013 + +Welcome to the Textbook Companionship Project 2013 ++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + + Book Title : UNIX CONCEPTS AND APPLICATIONS + + Book Edition : 4 + + Book Author : Sumitabha Das ++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + + Code Author : Pranav Bhat T ++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + + Chapter Number : 5 + + Chapter Title : HANDLING ORDINARY FILES ++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ +Example 6 : Show the method of file handling using the cat command + + **************************************************************** + + Answer : + + INSTRUCTIONS : + +Here all instructions are preloaded in the form of a demo +PRESS ENTER AFTER EACH COMMAND to see its RESULT +PRESS ENTER AFTER EACH RESULT TO GO TO THE NEXT COMMAND +.............Press [ENTER] to continue..... UNIX SHELL SIMULATOR(DEMO VERSION WITH PRELOADED COMMANDS) + + + +# Enter the name of the file which you want to access + +# This searches for a file named hither + + +hither : file not found +# Create a new file named hither? + # y : Yes + # n : No + +#***Enter the contents of the file hither***** +# [Enter ^ in a newline to end and close the file] + + +$ cat > hither #to create a file named hither and fill its contents + + ===========> hither <============ + + +Hi I am Pranav +I am an intern at FOSSE project +I hope this project helps students well +Thank You + + +98 characters present in the file. +[hit ENTER to continue] + + + +$ exit #To exit the current simulation terminal and return to Scilab console + +........# (hit [ENTER] for result) + + BACK TO SCILAB CONSOLE... +Loading initial environment +-->diary(0) -- cgit