05-18-2005
im REwriting it at the moment,
AT THIS STAGE:
#include <stdio.h>
#include <sys/types.h>
#include <string.h>
#include <sys/stat.h>
#include <unistd.h>
#include <fcntl.h>
struct stat s;
main() {
char c[100];
int desc,length_c;
char * _tmp =".myAI~";
desc = open( _tmp , O_CREAT | O_RDWR , 500 );
if ( desc < 0 ) {
perror("myAI ");
exit(0);
}
if (fork()==0) {
system("clear");
do {
printf("myAI\\>§ ");
scanf("%s",c);
length_c=strlen(c);
lseek(desc,0,sizeof(char));
write (desc,c,length_c);
/*
if (strcmp("machine",c)==0) {
system("echo $USER@`hostname`");
system("echo kernel : `uname -r`");
system("kde-config --version | grep KDE");
}
else */if (strcmp("exit",c)==0) {
exit(1);
}
else printf("myAI: %s : command not found\n",c);
} while (c!=NULL);
exit(1);
}
wait(NULL);
}
THATS FOR SURE IT WONT WORK;
its only to give your an idea where i am
9 More Discussions You Might Find Interesting
1. What is on Your Mind?
i'm trying to learn unix and i posted a question and what i was typing from school. i can't figure it out. how am i supposed to learn , when i get shutdown by an admin. for posting a homework question. doesn't make any sense. its a dumb rule. thanks for helping (4 Replies)
Discussion started by: AtomJ22
4 Replies
2. Shell Programming and Scripting
I have a string which contains following information:
<SZ.T><P ALIGN="CENTER"><FONT FACE="Arial, Helvetica, sans-serif" SIZE="+3">Bundesregierung nimmt sich dicke Deutsche vor</FONT></P></SZ.T>
<SZ.UT><P ALIGN="CENTER"><FONT SIZE="+1"><I> Seehofer und Schmidt planen Kampagne gegen... (3 Replies)
Discussion started by: trek
3 Replies
3. UNIX for Dummies Questions & Answers
I have concurrent manager stop and check to verify all the process are stopped BUT even after all the process are stopped query script continues to run without break out.
# stop the concurrent manager
$COMMON_TOP/admin/scripts/$CONTEXT_NAME/adstpall.sh $DB_USER/$DB_PSWD
# check if the... (1 Reply)
Discussion started by: Paul.S
1 Replies
4. Shell Programming and Scripting
Hi I posted earlier. This is sorta similar but I want to delete rows that dont have R, T, Y or U.
Nam1 RTYU
Nam2 RRTT
Nam3 RYTU
Nam4 IRTT
So the output would look like this?
Nam1 RTYU
Nam2 RRTT
Nam3 RYTU
too many problems
thanks (3 Replies)
Discussion started by: kylle345
3 Replies
5. Shell Programming and Scripting
I am new to unix and have come across the sed expression but not sure what its doing. Can someone please tell me whats happening in the sed command below? (2 Replies)
Discussion started by: 5211171
2 Replies
6. Shell Programming and Scripting
Dear users,
I googled for a while, but i have got a lot of different answers regarding a simple unix command.
lets say there are a lot of files in a directory.
How can i list the files in a directory whose file types is "text"?
Thank you in advance (4 Replies)
Discussion started by: kevincobain2000
4 Replies
7. Shell Programming and Scripting
okthanksi solve it :) (1 Reply)
Discussion started by: dream23
1 Replies
8. UNIX for Dummies Questions & Answers
can while do make aloop as do while in c language ? (1 Reply)
Discussion started by: teefa
1 Replies
9. Ubuntu
Hello,
I wrote a script and disabled Ctrl+C using
trap ' ' 2
For security, I cannot allow users to exit the script on their own for then they would have access to the command prompt. Are there any other cases that I need to cover?
Thank you. I'm new to scripting. (6 Replies)
Discussion started by: fzivkovi
6 Replies
LEARN ABOUT DEBIAN
iswctype
ISWCTYPE(3) Linux Programmer's Manual ISWCTYPE(3)
NAME
iswctype - wide-character classification
SYNOPSIS
#include <wctype.h>
int iswctype(wint_t wc, wctype_t desc);
DESCRIPTION
If wc is a wide character having the character property designated by desc (or in other words: belongs to the character class designated by
desc), the iswctype() function returns nonzero. Otherwise it returns zero. If wc is WEOF, zero is returned.
desc must be a character property descriptor returned by the wctype(3) function.
RETURN VALUE
The iswctype() function returns nonzero if the wc has the designated property. Otherwise it returns 0.
CONFORMING TO
C99.
NOTES
The behavior of iswctype() depends on the LC_CTYPE category of the current locale.
SEE ALSO
iswalnum(3), iswalpha(3), iswblank(3), iswcntrl(3), iswdigit(3), iswgraph(3), iswlower(3), iswprint(3), iswpunct(3), iswspace(3), iswup-
per(3), iswxdigit(3), wctype(3)
COLOPHON
This page is part of release 3.44 of the Linux man-pages project. A description of the project, and information about reporting bugs, can
be found at http://www.kernel.org/doc/man-pages/.
GNU
1999-07-25 ISWCTYPE(3)