Skip to content

Tag: linux

dos2unix command

I have this script I want to remove “^M” charcaters from many files which are in more subdirectories. I got this: Is there somethig i’m missing? Thanks in advance. Answer I guess you don’t need a for loop. Here is a quick panorama of solutions for files with extension “.ext&#8221…

Bash: How to tokenize a string variable?

If I have a string variable who’s value is “john is 17 years old” how do I tokenize this using spaces as the delimeter? Would I use awk? Answer Use the shell’s automatic tokenization of unquoted variables: If you want to change the delimiter you can set the $IFS variable, which stands …

How to send integer with pipe between two processes!

I am trying to send an integer with pipe in a POSIX system but write() function is working for sending string or character data. Is there any way to send integer with a pipe? Regards Answer The safe way is to use snprintf and strtol. But if you know both processes were created using the same version of compil…

Message queue: msgsnd failed : Invalid argument

Can anyone please help me to point out as what is the error in my program? Thanks in advance, kingsmasher1 Output: msgsnd failed: Invalid argument Answer You do not have enough space in your buf.mtext (15 characters) for “This is a test message” (23 characters plust one more for a NUL terminator).…

Installing a graphics library on linux

I’m not a linux expert, and I’m trying to install a 2D graphics library on Ubuntu 10.10. I need to make a 2D display and after a little online research, GooCanvas seems like it will fit the bill. I’m frustrated because it simply won’t install and I don’t get what I am supposed to…