Visit Our UNIX and Linux User Community

shc compiler issue

Thread Tools Search this Thread
Top Forums Shell Programming and Scripting shc compiler issue
# 1  
Old 01-16-2012
shc compiler issue

I am using the shc shell compiler, it works fine, just that when i execute it, it displays the code at the terminal. Is there any way to hide this as well? otherwise it beats the purpose of hiding the code.

Thanks !
# 2  
Old 01-16-2012
I don't have that problem...
root@bt> shc -f run
root@bt> ls -lrt run*
-rwxr-xr-x 1 root root    22 2012-01-16 08:52 run
-rw-r--r-- 1 root root  9270 2012-01-16 08:54 run.x.c
-rwx--x--x 1 root root 10276 2012-01-16 08:54 run.x

How are you using it?

# 3  
Old 01-16-2012
This is how it is showing up the entire code Smilie

executing it using:


+ grep -v -f cmp_data.txt cmp1_data.txt
+ 1>> tmp3.txt
+ cat temp3.txt temp6.txt
+ 1> temp_order.txt
+ awk {
} tmp2.txt
+ 1> tmp4.txt
+ awk {
} tmp3.txt
+ 1>> tmp4.txt
+ sort -k1,1 -k2,2 tmp4.txt
+ 1> temp8.txt
+ cat temp3.txt temp8.txt
+ 1> temp_data.txt
+ sed s/ 1 /NOT NULL/g;s/ 0 /NULL    /g temp_data.txt
+ 1> report_data.txt
+ sed s/ 1 /NOT NULL  /g;s/ 0 /NULL      /g temp_order.txt
+ 1> report_order.txt
+ awk {

if( len > 0)
for (x in a)
        if(a[x] == 1)
                printf b[x]     "\n"
+ 1> missing_columns.txt
+ rm -f temp.txt temp1.txt temp2.txt temp3.txt temp4.txt temp6.txt temp8.txt temp_data.txt temp_order.txt
+ rm -f tmp.txt tmp2.txt tmp3.txt tmp4.txt tmp5.txt tmp6.txt tmp7.txt
+ rm -f ddl.txt cmp.txt cmp1.txt cmp1_col.txt cmp1_data.txt cmp1_tbl.txt cmp_col.txt cmp_data.txt cmp_tbl.txt temp_data.txt

# 4  
Old 01-16-2012
You must have put set -x in your original script. Remove it, recompile and test it.

This User Gave Thanks to ahamed101 For This Post:
# 5  
Old 01-17-2012
I am using :
shc -v -r -T -f scriptname

# 6  
Old 01-17-2012
No - in the file called scriptname there is the statement
set -x

This User Gave Thanks to jim mcnamara For This Post:
# 7  
Old 01-17-2012
thx guys! It is working now !

---------- Post updated at 06:10 PM ---------- Previous update was at 04:37 PM ----------

Having problem with script expiration option :
shc -v -r -T -e 01/01/2013 -f bt.txt 

Error :

/usr/lib/hpux32/ Unsatisfied code symbol 'atoll' in load module 'shc'.

Please help !

Previous Thread | Next Thread
Test Your Knowledge in Computers #908
Difficulty: Medium
If a Unix shell command line ends with the hashtag #, then the job runs in the background, and the shell does not wait for the job to terminate before printing the prompt and waiting for the next command line.
True or False?

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Issue when executing shc command

Hi All, I am trying to create an executable using shc. I have a script which is creating 10 executables. The executables being created have the below issue. The message "Please contact your provider" is displayed even though I am not using the -e option. This message is coming for some... (5 Replies)
Discussion started by: temp_user
5 Replies

2. Shell Programming and Scripting

SHC Compiler [ERROR] AIX

Hello there, I’m compiling a shell script under UNIX AIX 5.3 operating system. I’m facing a “glitch” when I tried to run the .x file AIX sent the error message “Killed”. # rpm -qa libgcc-4.2.0-3 libstdc++-4.2.0-3 gcc-4.2.0-3 libstdc++-devel-4.2.0-3 gcc-c++-4.2.0-3 # make *** ... (2 Replies)
Discussion started by: micrinho
2 Replies

3. Homework & Coursework Questions

Compiler issue I think...

Use and complete the template provided. If you don't, your post may be deleted! 1. The problem statement, all variables and given/known data: One problem says do the following problem using perl: A stamp dealer maintains a price list that displays the country, the Scott catalog number, year of... (1 Reply)
Discussion started by: Dalcron
1 Replies

4. Programming

How Can a Machine Reads a Compiler Since A Compiler is Written in Text! Not Binaries?

To make a programming language you need a compiler, so what was the first programming language and how was is created if you need the compiler first? The compiler itself is considered as a high language comparing to the machine! since the compiler is not created in 1's and 0's... Eventhough i... (12 Replies)
Discussion started by: f.ben.isaac
12 Replies

5. Red Hat

g++ compiler issue

Hi i need to install g++ compiler in RHEL 5.1 and i downloaded the compiler from the below mentioned site g++ - Free Software Directory - Free Software Foundation its in format gcc-g++-4.0.2.tar.bz2 and i have unziped it...... can any one tell me the procedure to install it dont... (1 Reply)
Discussion started by: vasanthan
1 Replies

6. HP-UX

Failed to install shell script compiler (shc)

I have install gcc, downloaded shc-3.8.6 and extracted in /install > cd /install/shc-3.8.6 > export CC=/usr/local/bin/gcc > make cleanall > make test "Makefile" 72 lines, 1526 characters # make test /usr/local/bin/gcc -Wall -O6 -pedantic shc.c -o shc *** Compiling script "match"... (0 Replies)
Discussion started by: alfredo
0 Replies

7. Linux

GCC compiler issue on redhat4.5

Hi all, I am using gcc4.1.1 on redhat4.5 and when i rethrow an exception and I am catching it .. The application aborts and throws the following error message to stdout - the error that's been thrown is been caught but never gets that far as it falls over on throw statement Has anyone ever... (0 Replies)
Discussion started by: nano2
0 Replies

8. Solaris

CC 5.5 compiler flag to issue 64bit porting warnings on sparc-solaris

Hi, We are porting our application from 32bit to 64bit. We tried -xarch=v9, -xarc=v9a and -xport64=full options so that compiler to issue 64bit porting warnings. But we are not getting any porting warninings WE are using CC 5.5 compiler on sparc-solaris m/c. Please tell us some powerful... (0 Replies)
Discussion started by: shobhah
0 Replies

9. Shell Programming and Scripting

shc: shell compiler?

Has anyone ever gotten shc compiler program to work. I am trying to encrypt a bash script on centos. When I run the command "shc -f", the binary actually gets created; however, when I try to run the binary I get the following the error: # ./ ./ No such file or... (1 Reply)
Discussion started by: cstovall
1 Replies

10. Programming

cc compiler issue

Quick Question, may be very easy to answer. I've just got a Sparc 5 for my home with Solaris 2.6 pre installed onto it. When I go to use the Solaris Compiler 'cc' it comes back to me with the message '/usr/ucb/cc: language optional software package not installed'. Is this something that can be... (2 Replies)
Discussion started by: fishman2001
2 Replies

Featured Tech Videos