All,
I am driving myself crazy over this one. I have run a find command against a volume on a nas. That returns a full listing of path and file name.
This is an example of one line of output. I redirected the output of the find command to a file.
vol13/grch76/200013935/Characterizations of Plastics/Optical profiles/CP Al 1-3-2005.tif.20091111170132-2072-1292-0.ark_tagging
For each line of output I need to know the full path to the file, the file name and also take the .20091111 and beyond off the file name and use it.
I got the file name issue working and also have the full path to the file. I am trying to write a script to go through the output file, line for line and set variables to the full path and file name.
This is what I have:
The problem with this is that when I try to do the rm or copy commands the variable has some single or double quotes in it and it won't rm or copy as there is no such file or directory. Any thoughts would be appreciated.
Last edited by pludi; 11-18-2009 at 01:10 PM..
Reason: code tags, please...
hi there
i'm trying to delete blank lines and or lines with spaces only from a series of files in an directory.
to do so, i'm using this:
for files in `ls /users/myname/pesop* 2>/dev/null`
do
grep -v ^$ $files > newfile
mv newfile $files
done
now, this works great for blank lines but... (3 Replies)
I stored results like this
VAR=`wc -l < ls.txt`
But the value of the wc gave me a padded number.
How do I strip the padding from $VAR?
Do you think I could use SED?
Except instead of a file input, have a variable redirection input? (2 Replies)
Dears,
I developed a shell script to read varibales from text file as the following:
cat /dev/null > /rename-OUT.txt
while read line
do
set -- `echo $line`
snmpset -c dslmibs $1 sysName.0 octetstring $2
after=$(snmpget -c dslmibs $1 sysName.0 | cut -d: -f3)
echo "$1,$2,$after" >>... (1 Reply)
I apologize for the long post. I have a lot of info...
I am trying to write a script that will add a network printer (or several) to a system using information read in from a text file. My problem is the spaces in the PPD file name, I'm not sure how to put the file name in or how to read it back... (2 Replies)
Hi all,
I've a requirement as below
Source file src.txt sample data:
A<10 white spaces>B12<5 white spaces>C<17 white spaces>
A1<5 white spaces>B22<5 white spaces>C13<17 white spaces>
when I'm fetching a record from this file into a shell variable like below:
vRec=`head -1 src.txt... (2 Replies)
I'm having a problem with this....
---------------------------------------------------
#!/bin/bash
SPKTAG=" | festival --tts"
echo "Welcome to my shell program" "$SPKTAG";
---------------------------------------------------
I have a variable call SPKTAG " | festival --tts" and I... (2 Replies)
Hello All,
I have a file with data as below. Each line consists of 21 fields. I am not able to load them back to the database.
50733339,"834","834 ","005010X279A1","N","Y","007977163","0001 ",30,"2110D ","EB ","EB007 ","2 ","Conditional Required Data Element Miss
ing... (3 Replies)
Example:
while read line
do
stat -c %G $line
done < somefile.txtThe problem is that inside somefile.txt lines can have any symbol allowed as file name, like (). Even with spaces, it splits the words.
somefile.txt:dira/my first jump.avi
dirb/surf video (1080p).mkv (2 Replies)
Hi All,
I'm trying to run a script which issues rest commands via curl to an endpoint. If I put spaces in fields via something like insomnia, it works, but when I try from an input file, it's failing with a json error.
while IFS=, read mname oname <------ my input file... (10 Replies)
Discussion started by: say170
10 Replies
LEARN ABOUT OPENSOLARIS
auplay
AUPLAY(1) General Commands Manual AUPLAY(1)NAME
auplay - play a sound file to a Network Audio System server
SYNOPSIS
auplay [-audio servername] [-volume 0-100] [-i] [-I] [-l] files...
DESCRIPTION
The auplay program can be used to play audio data stored in the .SND, .AU, or .WAV formats common on Sun workstations and PCs. It is typi-
cally used from shell scripts or command line procedures. If no filenames are given on the command line, audio data will be read fron
stdin, unless the -l option is given.
OPTIONS
The following options may be used with the auplay program:
-audio servername
This option specifies the Network Audio System server on which the files should be played.
-volume 0-100
This option specifies the volume at which the data should be played as a percentage of the maximum possible volume. The default is
100 percent.
-i This option indicates that the header information associated with the sound data should be printed along with playing the data.
-I This option indicates that the header information associated with the sound data should be printed instead of playing the data.
-l This option indicates that a list of filenames is to be read from stdin. auplay will play these files after playing any files
given explicitly as command line arguments.
SEE ALSO nas(1), auctl(1), audemo(1), autool(1)COPYRIGHT
Copyright 1993, 1994 Network Computing Devices, Inc.
AUTHOR
Greg Renda, Network Computing Devices, Inc.
1.9.3 AUPLAY(1)