07-08-2009
Simple loop
I need to chmod a bunch of files with a specific extension in one directory.
If I understand correctly first I would run ls command like this
ls -R | grep .mp3 > /tmp/list
once I have the output file I should be able to run a loop to chmod all the files in the list created.
This is where I am not sure on how to do this.
Here is what I have tried.
for i in /tmp/list ; chmod 777 "$i"
But i get an error
-bash: syntax error near unexpected token `chmod'
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Hallo everyone
I might just be being dumb, but I am using the BASH shell and cannot get the following script to work:
x=0
while
do
echo $x
x=´echo "$x + 1" | bc´
done
Can anybody help me out. I am just get a repeating output saying:
bc: command not found
0 + 1: command not... (5 Replies)
Discussion started by: syno
5 Replies
2. Shell Programming and Scripting
I have written a script that countsdown from 20 to 1 and has a sleep in between each count but I want to make it sleep for half a second but I get errors whenever I change the sleep from 1 second to half a second any ideas? I am using Sun OS 5.9 heres what I've got:
X=0
while
do
echo... (3 Replies)
Discussion started by: Brokeback
3 Replies
3. UNIX for Dummies Questions & Answers
Hi All
Just started with shell scripts and am stumped by, what is to most of you no doubt, a simple issue.
All I'm trying to do is prompt a user for input and writing to a log file. If the user types the word 'stop', then the program should halt. If the word typed is 'clear', then the log file... (2 Replies)
Discussion started by: kutz13
2 Replies
4. Shell Programming and Scripting
i have the following process running in background:
when i give "ps -lef"
------------------------------------------------------------------------
user2
user1
user1
user3
user1
user4
user5
user4
user3
user4
user2
user1
user1
user3
user1
user4 (3 Replies)
Discussion started by: ali560045
3 Replies
5. Shell Programming and Scripting
i have a script called file2
#!/bin/ksh
i=0
while
do
echo $i >> result.txt
i=`expr $i + 1`
done
echo "***********************" >> result
------------------------------------------------------------------- (10 Replies)
Discussion started by: ali560045
10 Replies
6. UNIX for Dummies Questions & Answers
Hello,
I have a file with over 48000 lines and I need to select certain parts of the file. I know which awk commands work for what I need, I just need some help putting together a loop that will repeat the command. These are the commands that work:
awk 'NR < 6' plot.out > plot.test (I get... (1 Reply)
Discussion started by: dsstamps
1 Replies
7. Shell Programming and Scripting
I have what I believe is a simple programming question. I have a text file that looks like:
mol 1 G:\stereo01.hin
block text
...
...
...
endmol 1
However, I would like a file that repeats this entire block of text several times over. The lines of text in the middle remain the same for each... (2 Replies)
Discussion started by: red baron
2 Replies
8. Shell Programming and Scripting
Hi expert,
I'm using csh
Code:
#!/bin/csh
set x = 0
set number = `awk '{array=$0} END {print array;}'`
i want to use for loop to store data to $number repeatly
untill x = 23
How to use c shell for loop? (2 Replies)
Discussion started by: vincyoxy
2 Replies
9. Shell Programming and Scripting
Does any body can help me with a loop in this example?
if
then
if
then
runner=$(grep "$1" "$2")
runne=$(grep "$1" "$3")
run=$(grep "$1" "$4")
fi
fi
#
# Message on screen... (3 Replies)
Discussion started by: bartsimpsong
3 Replies
10. Shell Programming and Scripting
Dear experts,
I am writing a bash script. At some point of the program I need to have 'for' loop. For simplicity I tried with some other simple code. The format of the loop is given below.
k=51
m=55
for j in {$k..$m};do
w=$(($j+2))
z=$(($j+9))
echo "$w, $z"
done
But my... (4 Replies)
Discussion started by: vjramana
4 Replies
LEARN ABOUT DEBIAN
mp3cut
MP3CUT(1) User Command MP3CUT(1)
NAME
mp3cut - cut and assemble MP3 files
SYNOPSIS
mp3cut [ -o outputfile ] [ -T title ] [ -A artist ] [ -N album-name ] [ -t [hh:]mm:ss[+ms]-[hh:]mm:ss[+ms] ] mp3file [[ -t ... ] mp3file1
...]
DESCRIPTION
The mp3cut utility cuts and assembles MP3 files according to the time specifications given on the command line. The mp3 output is written
to the outputfile. If no outputfile is given on the command-line, the name for the outputfile is created from the name of the first mp3
file by adding output.mp3 at the end. The -t flag specifies which part of the mp3 file following it will be extracted.
OPTIONS
-o outputfile
Specify where the output is to be written.
-T title
Specify the title ID3 tag for the output file.
-A artist
Specify the artist ID3 tag for the output file.
-N album-name
Specify the album name ID3 tag for the output file.
-t [hh:]mm:ss[+ms]-[hh:]mm:ss[+ms]
Specify which part of the following mp3file will be included in the output file.
hh = hours
mm = minutes
ss = seconds
ms = milliseconds
If the starting time is omitted, 00:00:00+00 is used as starting time. If the ending time is omitted, the end of the MP3 file is
used as ending time.
EXAMPLES
mp3cut -o output.mp3 -t 23:42+500-01:23:42+750 input.mp3
Cut the segment from 23 minutes, 42 seconds and 500 milliseconds to 1 hour, 23 minutes, 42 seconds and 750 milliseconds from
input.mp3 and write the output to output.mp3.
mp3cut -t 00:01-00:02 input1.mp3 -t -15:23 input2.mp3 -t 9:87+500- input3.mp3
Append the segments from input1.mp3, input2.mp3 and input3.mp3 and write the output to input1.output.mp3.
AUTHORS
Manuel Odendahl <manuel@bl0rg.net>, Florian Wesch <dividuum@bl0rg.net>
February 2005 MP3CUT(1)