Sponsored Content
Top Forums UNIX for Beginners Questions & Answers Expand Variables and Wildcards into another variable. Post 303035162 by wisecracker on Wednesday 15th of May 2019 01:07:26 PM
Old 05-15-2019
A very, very simple example:
Code:
Last login: Wed May 15 18:04:12 on ttys000
AMIGA:amiga~> ls Au*
AudioScope.Circuits       AudioScope.sh
AudioScope.Config         AudioScope_1.sh
AudioScope.Manual         AudioScope_Quick_Start.Notes
AMIGA:amiga~> 
AMIGA:amiga~> echo Au*
AudioScope.Circuits AudioScope.Config AudioScope.Manual AudioScope.sh AudioScope_1.sh AudioScope_Quick_Start.Notes
AMIGA:amiga~> _

 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

How can I put wildcards in an if statement that uses variables?

With the if statement: if How can I make it so it accepts a wildcard after the ${CURR_DAY_MONTH} variable? Putting a -f /webtrends/SUN/mrw2/access.${CURR_DAY_DAY}${CURR_DAY_MONTH}* won't work, right? I think I need some kind of special character so it knows the wildcard is... (3 Replies)
Discussion started by: LordJezo
3 Replies

2. Shell Programming and Scripting

how to seperate a variable in 2 variables

Dear all, i dont know how to split one variable value in 2 variable. please send me any example. variable1= "abcde developer" now i want to seperate the values and seperator is space. (6 Replies)
Discussion started by: intikhabalam
6 Replies

3. UNIX for Dummies Questions & Answers

how to expand environment variables in a file?

I am new to unix and would appreciate if someone could help. I have an environment variable SourceFilePath=/db1/Src/test set on the unix server. I want to expand this SHELL variable in a file using any command sed, awk etc File contents is as follows: var=$SourceFilePath/file.txt ... (2 Replies)
Discussion started by: debbie15
2 Replies

4. UNIX for Dummies Questions & Answers

Using wildcards in variables in zsh

Probably a stupid question... how do I use a wildcard in a variable in zsh? If I do: var=* echo $var in bash, it will print all files/directories in the current directory. If I do it in zsh, it will only output an asterisk without the wildcard functionality. Thanks in advance! (1 Reply)
Discussion started by: RainbowLAr
1 Replies

5. Shell Programming and Scripting

For loop using input file doesn't expand variables

Hi, I'm using a for loop reading from an input file that contains files, whose path includes a variable name. But the for loop doesn't expand the variable and therefore can't find the file. Here's an example: File BACKUPFILES /home/John/alpha /home/Sue/beta... (8 Replies)
Discussion started by: Hesiod
8 Replies

6. Shell Programming and Scripting

Expand an environment variable in sed, when the variable contains a slash

I'm trying to make a sed substitution where the substitution pattern is an environment variable to be expanded, but the variable contains a "slash". sed -e 's/<HOME_DIRECTORY>/'$HOME'/'This gives me the following error: sed: -e expression #1, char 21: unknown option to `s'Obviously this is... (2 Replies)
Discussion started by: Ilja
2 Replies

7. Shell Programming and Scripting

dynamic variables - eval - expand etc.

Hello, so i'm making a script, using dynamic variables and trying to expand them. So far it hasn't worked out too well so it seems that I need some help from you, the elite. Example: #!/bin/sh counter=0 until (($counter>5)) counter2=1 until (($counter2>6)); do if ;... (5 Replies)
Discussion started by: TehOne
5 Replies

8. Shell Programming and Scripting

How to set a variable name from another variables value?

Experts, I want to set value of variables like this in bash shell: i=5 ; L=100 I want variable d5 (that is d(i) ) to be assign the value of $L , d$i=$L ; echo $d5 Not working Thanks., (3 Replies)
Discussion started by: rveri
3 Replies

9. Shell Programming and Scripting

Variable variables

Hello, Can you please help here? DAY=$1 MONTH_MONDAY_YEAR = 1 2 3 4 for i in ${MONTH_${DAY}_YEAR} do echo ${i} done ./test.sh MONDAY ./test.sh: line 3: MONTH_MONDAY_YEAR: command not found ./test.sh: line 10: ${MONTH_${DAY}_YEAR}: bad substitution (6 Replies)
Discussion started by: vino_hymi
6 Replies

10. Shell Programming and Scripting

How to handle grepping variable data containing wildcards?

I have a lot of files with keywords and unique names. I'm using a shell script to refer to a simple pattern file with comma separated values in order to match on certain keywords. The problem is that I don't understand how to handle the wildcard values when I want to skip over the unique names. ... (5 Replies)
Discussion started by: abercrom
5 Replies
KPSEWHICH(1)						      General Commands Manual						      KPSEWHICH(1)

NAME
       kpsewhich - standalone path lookup and and expansion for kpathsea

SYNOPSIS
       kpsewhich [options] [filenames]

DESCRIPTION
       This manual page is not meant to be exhaustive.	The complete documentation for this version of TeX can be found in the info file or manual
       Kpathsea: A library for path searching.

       kpsewhich is used as a standalone front-end of the kpathsea library that can be used to examine variables and find files.  When the -format
       option is not given, the search path used when looking for a file is inferred from the name given, by looking for a known extension.  If no
       known extension is found, the search path for TeX source files is used.

OPTIONS
       kpsewhich accepts the following options:

       -debug num
	      Set debugging flags.

       -D num Use a base resolution of num; the default, set by the installer, is typically 600.

       -dpi num
	      As -D.

       -engine string
	      Set $engine in the environment, which is used in some search paths.

       -expand-braces string
	      Print variable and brace expansion of string.

       -expand-path string
	      Print complete path expansion of string.

       -expand-var string
	      Print variable expansion of string.

       -format name
	      Use file type name.  See the info manual for a list of valid names, or use the -help option to print the list.

       -help  Print help message and exit.

       -interactive
	      Ask for additional filenames to look up.

       -mktex fmt
	      enable mktexfmt generation.  (fmt=pk/mf/tex/tfm)

       -mode string
	      Set device name for $MAKETEX_MODE to string; no default.

       -must-exist
	      Search the disk as well as ls-R if necessary.

       -no-mktex fmt
	      disable mktexfmt generation.  (fmt=pk/mf/tex/tfm)

       -path string
	      Search in the path string.

       -progname string
	      Set program name to string.

       -show-path name
	      Output search path for file type name.  See the info manual for a list of valid names, or use the -help option to print the list.

       -var-value variable
	      Print the expansion of variable.

       -version
	      Print version information and exit.

SEE ALSO
       mktexlsr(1), mktexmf(1), mktexpk(1), mktextfm(1).

Kpathsea 6.1.0							   1 March 2011 						      KPSEWHICH(1)
All times are GMT -4. The time now is 12:41 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy