Sponsored Content
Full Discussion: To quote or not
Top Forums UNIX for Dummies Questions & Answers To quote or not Post 302844145 by Corona688 on Friday 16th of August 2013 04:37:03 PM
Old 08-16-2013
Quote:
Originally Posted by g.j.huebschman
I can also see that I don't understand the difference between the shell expanding the wildcards and the command expanding the wildcards.
When in doubt, see what it does when you feed it into echo. If anything gets changed, it's the shell that's doing it, not echo, because echo is stupid and dumb and translates nothing.

Code:
$ touch abcdefg # Create empty file
$ echo a* # Shell turns a* into abcdefg BEFORE echo is run
abcdefg

$ echo "a*" # Quotes prevent the shell from changing it
a*

$ rm abcdefg # Remove file, so its no longer found
$ echo a* # Since there are no files beginning with a, the shell leaves it as a*
a*

$


Last edited by Corona688; 08-16-2013 at 05:42 PM..
This User Gave Thanks to Corona688 For This Post:
 

9 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Capturing Data between first quote and next quote

I have input file like RDBMS FALIURE UTY8703 'USER_WORK.TEST' .HIghest return code '12' I want to parse data which comed between first quote till next quote USER_WORK.TEST can you please suggest how to do that (4 Replies)
Discussion started by: scorp_rahul23
4 Replies

2. Shell Programming and Scripting

double-quote inside double-quote

hey all, i made a simple .sh like this: echo "<style media="screen" type="text/css">@import url("main.css");</style>" but the output is: <style media=screen type=text/css>@import url(main.css);</style> i want to keep double-quotes, can anyone help me? thanks (3 Replies)
Discussion started by: indraf
3 Replies

3. Shell Programming and Scripting

Quote and variable

The command line bellow works fine by itself. /opt/csw/bin/rsync -azq --delete -e "ssh -i /.ssh/ss" /home/ me@myaccount.storage.com:/home/ Now I would like to introduce some variable into it and make a .sh file such as bellow and it does not work anymore. I guess the part -e "ssh -i /.ssh/ss" has... (4 Replies)
Discussion started by: ngungo
4 Replies

4. Shell Programming and Scripting

Regex in grep to match all lines ending with a double quote (") OR a single quote (')

Hi, I've been trying to write a regex to use in egrep (in a shell script) that'll fetch the names of all the files that match a particular pattern. I expect to match the following line in a file: Name = "abc" The regex I'm using to match the same is: egrep -l '(^) *= *" ** *"$' /PATH_TO_SEARCH... (6 Replies)
Discussion started by: NanJ
6 Replies

5. Shell Programming and Scripting

replacing a quote in some lines with multiple quote fields

i want to replace mistaken quotes in line starting with tag 300 and relocate the quote in the correct position so the input is 223;25 224;20100428064823;1;0;0;0;0;0;0;0;8;1;3;9697;18744;;;;;;;;;;;; 300;X;Event:... (3 Replies)
Discussion started by: wradwan
3 Replies

6. Shell Programming and Scripting

getting value between double quote

Can somebody supply me with a simple way to get a value between two double quotes? Example: input = ADR base is "/u01/app/oracle" output = /u01/app/oracle Thanks to all who answer (4 Replies)
Discussion started by: BeefStu
4 Replies

7. Shell Programming and Scripting

Replacing Double Quote in Double Quote incsv file

Hi All , We have source data file as csv file and since data could contain commas ,each attribute is quoted into double quotes.However problem is that some of the attributa data also contain double quotes which is converted to double double quote while creating csv file XLs data : ... (2 Replies)
Discussion started by: Shalini Badal
2 Replies

8. Shell Programming and Scripting

Replacing all but the first and last double quote in a line with a single quote with awk

From: 1,2,3,4,5,This is a test 6,7,8,9,0,"This, is a test" 1,9,2,8,3,"This is a ""test""" 4,7,3,1,8,"""" To: 1,2,3,4,5,This is a test 6,7,8,9,0,"This; is a test" 1,9,2,8,3,"This is a ''test''" 4,7,3,1,8,"''"Is there an easy syntax I'm overlooking? There will always be an odd number... (5 Replies)
Discussion started by: Michael Stora
5 Replies

9. What is on Your Mind?

A terrific quote:

Food for thought! """ Everybody in this country should learn to program a computer...because it teaches you how to think. """ Steve Jobs. So, SO, true! Merry XMAS all... (4 Replies)
Discussion started by: wisecracker
4 Replies
FBREADER(1)						      General Commands Manual						       FBREADER(1)

NAME
FBReader - e-book reader SYNOPSIS
FBReader [-zlui ui-type] [ui-specific options] [-lang language] [e-book] DESCRIPTION
FBReader is an e-book reader. It supports most open e-book formats, and can read compressed e-book archives. For more information on using the program, see the "About FBReader" button on its toolbar. OPTIONS
-zlui ui-type Try to start FBReader with the specified uu type. Supported ui types are gtk (to use Gtk+ library), qt (Qt 3 library) and qt4 (Qt 4 library). ui-specific options Standard options from the UI library you use (Gtk+, Qt3 or Qt4). -lang language Language for user interface. Current version (0.12.0) of fbreader supports Arabic (specify -lang ar option), Chinese (-lang zh), Czech (-lang cs), Dutch (-lang nl), English (-lang en), Finnish (-lang fi), French (-lang fr), German (-lang de), Hungarian (-lang hu), Indonesian (-lang id), Italian (-lang it), Lithuanian (-lang lt), Russian (-lang ru), Spanish (-lang es) and Swedish (-lang sv) and Ukrainian (-lang uk). e-book Name of file to open. If this parameter is missing or if FBReader cannot open the specified file, the last opened file will be reopened. If you start FBReader for the first time or the last opened file is missing, "About FBReader" text will be opened. AUTHOR
This man page was written by Joey Hess <joeyh@debian.org> and Nikolay Pultsin <geometer@fbreader.org> for the Debian system, but may be freely reused on other systems. FBREADER(1)
All times are GMT -4. The time now is 04:41 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy