-
-
Senior Member
registered user
Re: Variable problem
--Just so you know, most ppl on this board are probably using bash. (Unforch I don't know the answer to your question - but it does work now, right?)
--I looked in the man page for csh, and the variable for arguments passed to the script is " $* ", same as bash. What is "$#" supposed to be? If you're looking for the number of words in a variable, it would be $#varhere.
Originally Posted by
cborrero2000
I did a script for Red Hat Linux 8 and it worked perfect then I restarted my computer with KNOPPIX and I tried to run the script and is giving me the following problems:
1) The script doesn't work if I dont add to the first line -xv or just -.
Like that #!/bin/csh doesn't work
Like that #!/bin/csh -vx works, and just with the dash (-) it works too. #!/bin/csh -
Why is happened that? What can i do?
2) When the program get to execute an intruction with the variable $#, it says that this variable doesn't exist.
Should i use another variable to know if there's a parameter passed with the command line?
Thank you for the answers :P
Similar Threads
-
By SunnyB in forum General Support
Replies: 0
Last Post: 10-19-2004, 09:58 PM
-
By activeco in forum General Support
Replies: 2
Last Post: 09-04-2004, 08:55 PM
-
By Lex in forum General Support
Replies: 0
Last Post: 11-23-2003, 03:57 AM
-
By Triple Six in forum Hardware & Booting
Replies: 2
Last Post: 04-15-2003, 04:23 AM
-
By Guest in forum Customising & Remastering
Replies: 1
Last Post: 12-22-2002, 04:49 PM
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
ASUS H110M-R Motherboard Intel 6th/7th Gen LGA1151 DDR4 Micro-ATX i/o shield
$42.00
***NEW*** BCM RX67Q Gaming Motherboard | Intel Q67 2nd/3rd Gen. | LGA1155 | DDR3
$29.77
Asus H81M-C Intel LGA1150 DDR3 Desktop Motherboard MicroATX Socket H3
$24.99
Asus H110M-C Rev 1.03 mATX Desktop Motherboard LGA 1151/Socket H4 DDR4 SDRAM
$26.99
Micro ATX Desktop Motherboard ASUS H110M-C LGA 1151
$31.95
MSI A320M-A PRO AM4 AMD A320 USB3.2 Gen1 Micro-ATX Motherboard
$46.99
ASUS Prime Q270M-C LGA1151 DP HDMI VGA SATA 6GB/s USB 3.0 MicroATX Motherboard
$37.99
Gigabyte AMD B550 UD AC Gaming Motherboard - AMD B550 Chipset - AM4 Socket - AMD
$89.99
BTC-S37 Mining Motherboard Kit /w SSD & Ram Preinstalled
$59.99
GIGABYTE Z690 AORUS Elite AX (LGA 1700/Intel 7690/WiFi 6) - Gaming Motherboard
$99.86