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-17-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 !
Login or Register to Ask a Question

Previous Thread | Next Thread

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
Login or Register to Ask a Question

Featured Tech Videos