11-29-2010
Quote:
Originally Posted by
Praveen_218
I guess, its usually ignored by the
bash. Its there, where I too have observed similarly, specially while specifying paths (in Linux commands) when mis-typed to put multiple / (i.e. // or even /// )
My feeling has been that
bash parses them to make only one '/' in the command parameters. There is no difference otherwise. It's just a feature in
bash not available in other older shells like
sh, where, I hope, you'd get an error for such mis-types.
Actually, AFAIK, system calls such as open(2) ignore consecutive slashes. I don't think this has anything to do with shells, and I wouldn't expect a shell to modify or complain about consecutive slashes.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hello
I would like to know where there is a difference between these two machines?
HP9000-735/125
HP9000-B132L
What does that all mean?
Okay, HP= Hewlett Packard
But 9000, 725/125, B132L ????
I am asking that question because I am about to buy one for myself, so I can have some fun... (3 Replies)
Discussion started by: Fwurm
3 Replies
2. Linux
samba:/home/backup # df -h /home/
Filesystem Size Used Avail Use% Mounted on
/dev/sdb2 34G 8.6G 26G 26% /home
samba:/home/backup # df -H /home/
Filesystem Size Used Avail Use% Mounted on
/dev/sdb2 37GB 9.2GB 28GB 26% /home
what... (2 Replies)
Discussion started by: cw1972
2 Replies
3. Shell Programming and Scripting
Somebody please tell me the difference between $@ and $*
Thanks in advance.
Saneesh Joseph (1 Reply)
Discussion started by: saneeshjose
1 Replies
4. UNIX for Advanced & Expert Users
difference b/w shell scripting and perl scripting (2 Replies)
Discussion started by: simmijaswal
2 Replies
5. Shell Programming and Scripting
just wondering what the difference is between 1,$ and /g when doing a substitution in vi. doesn't seem to be much difference from what i can see. (2 Replies)
Discussion started by: bigubosu
2 Replies
6. UNIX for Dummies Questions & Answers
$x=10
and providing the spaces between = and 10
$x= 10 (4 Replies)
Discussion started by: shashank1311
4 Replies
7. UNIX for Dummies Questions & Answers
Hi All
Can any body please tell me what is difference between
sh scr
./scr
Here scr is a script. (1 Reply)
Discussion started by: parthmittal2007
1 Replies
8. Programming
I think both write at the end of the file ......
but is there a sharp difference between those 2 instruction .....
thank you
this is my 3rd question today forgive me :D (1 Reply)
Discussion started by: fwrlfo
1 Replies
9. Shell Programming and Scripting
Hi ..
I am trying to create one function.
It will have two arguments.
Argument1: a,b,d,f,g
Argument2:21212,sfsd,4546,67867,a,asda,b
So the output will be Argument1 - Argument2
which is d,f,g
Can anyone help with this one? (4 Replies)
Discussion started by: Anupam_Halder
4 Replies
10. Shell Programming and Scripting
In the awk I am trying to subtract the difference $3-$2 of each matching $4 before the first _ (underscore) and print that value in $13.
I think the awk will do that, but added comments. What I am not sure off is how to add a line or lines that will add sum each matching $13 value and put it in... (2 Replies)
Discussion started by: cmccabe
2 Replies
FPRINTF(3) 1 FPRINTF(3)
fprintf - Write a formatted string to a stream
SYNOPSIS
int fprintf (resource $handle, string $format, [mixed $args], [mixed $...])
DESCRIPTION
Write a string produced according to $format to the stream resource specified by $handle.
PARAMETERS
o $handle
-A file system pointer resource that is typically created using fopen(3).
o $format
- See sprintf(3) for a description of $format.
o $args
-
o $...
-
RETURN VALUES
Returns the length of the string written.
EXAMPLES
Example #1
fprintf(3): zero-padded integers
<?php
if (!($fp = fopen('date.txt', 'w'))) {
return;
}
fprintf($fp, "%04d-%02d-%02d", $year, $month, $day);
// will write the formatted ISO date to date.txt
?>
Example #2
fprintf(3): formatting currency
<?php
if (!($fp = fopen('currency.txt', 'w'))) {
return;
}
$money1 = 68.75;
$money2 = 54.35;
$money = $money1 + $money2;
// echo $money will output "123.1";
$len = fprintf($fp, '%01.2f', $money);
// will write "123.10" to currency.txt
echo "wrote $len bytes to currency.txt";
// use the return value of fprintf to determine how many bytes we wrote
?>
SEE ALSO
printf(3), sprintf(3), sscanf(3), fscanf(3), vsprintf(3), number_format(3).
PHP Documentation Group FPRINTF(3)