Sponsored Content
Top Forums Shell Programming and Scripting how can i check in csh if command found or not found ? Post 302108273 by matrixmadhan on Sunday 25th of February 2007 11:24:54 PM
Old 02-26-2007
usually top would be available at /usr/bin/top ( If you are sure, there is no top available, you can leave it )

to supress any error, if you are sure you dont need them for debugging purpose then

Code:
anycommand 2>/dev/null

 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

sh: Hello: command not found

Hi All, I got this below, sudo ./myvar sh-3.1 # Hello You sh: Hello: command not found sh-3.1# sh-3.1# sh-3.1# exit Hi there Hi there $myvar $myvar Enter some text Hello World $myvar now equals Hello World for this code, (2 Replies)
Discussion started by: coolboarderguy
2 Replies

2. UNIX for Dummies Questions & Answers

Command not found

I ran the following script and it saying that sqlplus command not found. Please give me suggestions. echo `date +%c` >> $LOG_FILE echo "Database BACKUP starting." >> $LOG_FILE ORACLE_HOME=/u01/app/oracle/product/10.2; export ORACLE_HOME ORACLE_SID=SEED; export ORACLE_SID... (20 Replies)
Discussion started by: manna
20 Replies

3. Shell Programming and Scripting

Menu list in Unix csh - command not found

Hello, im taking a class of Unix and i dont really know much about it, im trying to create a list of menu a user would select from and im very lost. Basically it will have 5 options, the user will chose from: 1. list files in the pwd 2. display date and time 3. is the file file or directory 4.... (5 Replies)
Discussion started by: morava
5 Replies

4. Shell Programming and Scripting

Always getting command not found

I'm using Terminal in MAC OS X, and new to this. I don't know what happened to the path. I always get "command not found". For example, this is some of what I get: -bash: ls: command not found -bash: touch: command not found What should I do to return the terminal to normal? ... (0 Replies)
Discussion started by: Abder-Rahman
0 Replies

5. UNIX for Dummies Questions & Answers

csh command not found

I get a "command not found" error when I run the csh command. I also get this error when I start a new session since my default shell is c shell. Any pointers as to what is going on? I am trying to set some paths using the .cshrc file and need to use the csh command for this. Thanks. (1 Reply)
Discussion started by: kannyg
1 Replies

6. Shell Programming and Scripting

Command not found errors when running csh script

I am trying to find the number of files whose name starts with uni. Below is the code but it is giving error. :confused: #!/bin/csh FILES_NAME ='files_list'; FILE_NAME_PATTERN = 'uni*'; NO_OF_FILES; ls -l $FILE_NAME_PATTERN > $FILES_NAME ; NO_OF_FILES = `wc -l $FILES_NAME`; echo... (3 Replies)
Discussion started by: hiten.r.chauhan
3 Replies

7. Shell Programming and Scripting

UNIX--Check Process not found error

hi guys can you please help me i have the following script to load to a database but when i execute it...its saying Check_Process: not found #!/bin/ksh ##-To load Oracle user profile ##./monitor_io.ksh ##./test.ksh SCP_DIR=/export/home/yani_m/scripts ... (9 Replies)
Discussion started by: LucyYani
9 Replies

8. Shell Programming and Scripting

C command not found

Dear All, I am trying to install a program in Opensuse linux and while issuing the 'make' command, its showing me an error /bin/sh: C: command not found Kindly help me to troubleshoot the problem. I have gcc, c++ all install in the linux machine. Thanks (9 Replies)
Discussion started by: biochemist
9 Replies

9. Shell Programming and Scripting

Check if files inside a text file are found under a directory

Hi all, Please somebody help me with this: I want to check if the files listed in a text file, are found under a directory or not. For example: the file is list_of_files.txt, which contains inside this rows: # cat list_of_files logs errors paths debug # I want to check if these... (3 Replies)
Discussion started by: arrals_vl
3 Replies

10. Shell Programming and Scripting

Check file if not found send mail if exit call second script

I need to check my script and change to working mode. currently it was not sending the mail and exit without calling the second script. I need to check the file is present ="/home/Rvtools/test.csv" if this file not found after the time retry send mail file not found If the file exit run the... (2 Replies)
Discussion started by: ranjancom2000
2 Replies
dc(1)								   User Commands							     dc(1)

NAME
dc - desk calculator SYNOPSIS
/usr/bin/dc [filename] /usr/xpg6/bin/dc [filename] DESCRIPTION
dc is an arbitrary precision arithmetic package. Ordinarily it operates on decimal integers, but one may specify an input base, output base, and a number of fractional digits to be maintained. The overall structure of dc is a stacking (reverse Polish) calculator. If an argument is given, input is taken from that file until its end, then from the standard input. bc is a preprocessor for dc that provides infix notation and a C-like syntax that implements functions. bc also provides reasonable control structures for programs. See bc(1). USAGE
/usr/bin/dc, /usr/xpg6/bin/dc The following constructions are recognized under both /usr/bin/dc and /usr/xpg6/bin/dc: number The value of the number is pushed on the stack. A number is an unbroken string of the digits 0-9. It may be preceded by an underscore (_) to input a negative number. Numbers may contain decimal points. sx The top of the stack is popped and stored into a register named x, where x may be any character. If the s is capitalized, x is treated as a stack and the value is pushed on it. lx The value in register x is pushed on the stack. The register x is not altered. All registers start with zero value. If the l is capitalized, register x is treated as a stack and its top value is popped onto the main stack. d The top value on the stack is duplicated. p The top value on the stack is printed. The top value remains unchanged. P Interprets the top of the stack as an ASCII string, removes it, and prints it. f All values on the stack are printed. q Exits the program. If executing a string, the recursion level is popped by two. Q Exits the program. The top value on the stack is popped and the string execution level is popped by that value. x Treats the top element of the stack as a character string and executes it as a string of dc commands. X Replaces the number on the top of the stack with its scale factor. [ ... ] Puts the bracketed ASCII string onto the top of the stack. <x >x =x The top two elements of the stack are popped and compared. Register x is evaluated if they obey the stated relation. v Replaces the top element on the stack by its square root. Any existing fractional part of the argument is taken into account, but otherwise the scale factor is ignored. ! Interprets the rest of the line as a shell command. c All values on the stack are popped. i The top value on the stack is popped and used as the number radix for further input. I Pushes the input base on the top of the stack. o The top value on the stack is popped and used as the number radix for further output. O Pushes the output base on the top of the stack. k The top of the stack is popped, and that value is used as a non-negative scale factor: the appropriate number of places are printed on output, and maintained during multiplication, division, and exponentiation. The interaction of scale fac- tor, input base, and output base will be reasonable if all are changed together. K Pushes the current scale factor on the top of the stack. z The stack level is pushed onto the stack. Z Replaces the number on the top of the stack with its length. ? A line of input is taken from the input source (usually the terminal) and executed. Y Displays dc debugging information. ; : Used by bc(1) for array operations. /usr/bin/dc The following construction is recognized under /usr/bin/dc, using the scale of whatever the result is. + - / * % ^ The top two values on the stack are added (+), subtracted (-), multiplied (*), divided (/), remaindered (%), or exponenti- ated (^). The two entries are popped off the stack; the result is pushed on the stack in their place. Any fractional part of an exponent is ignored. /usr/xpg6/bin/dc The following construction is recognized under /usr/xpg6/bin/dc. The results of division are forced to be a scale of 20. + - / * % ^ The top two values on the stack are added (+), subtracted (-), multiplied (*), divided (/), remaindered (%), or exponenti- ated (^). The two entries are popped off the stack. The result is pushed on the stack in their place. Any fractional part of an exponent is ignored. Ensures that the scale set prior to division is the scale of the result. EXAMPLES
Example 1: Printing the first ten values of n! This example prints the first ten values of n!: [la1+dsa*pla10>y]sy 0sa1 lyx ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Availability |SUNWesu | +-----------------------------+-----------------------------+ SEE ALSO
bc(1), attributes(5) DIAGNOSTICS
x is unimplemented x is an octal number. out of space The free list is exhausted (too many digits). out of stack space Too many pushes onto the stack (stack overflow). empty stack Too many pops from the stack (stack underflow). nesting depth Too many levels of nested execution. divide by 0 Division by zero. sqrt of neg number Square root of a negative number is not defined (no imaginary numbers). exp not an integer dc only processes integer exponentiation. exp too big The largest exponent allowed is 999. input base is too large The input base x: 2<= x <= 16. input base is too small The input base x: 2<= x <= 16. output base is too large The output base must be no larger than BC_BASE_MAX. invalid scale factor Scale factor cannot be less than 1. scale factor is too large A scale factor cannot be larger than BC_SCALE_MAX. symbol table overflow Too many variables have been specified. invalid index Index cannot be less than 1. index is too large An index cannot be larger than BC_DIM_MAX. SunOS 5.10 29 Aug 2003 dc(1)
All times are GMT -4. The time now is 09:31 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy