07-18-2011
cat question
Can any one guide me how can i accomplish this by script
i continuously receive files via our ftp server into a certain folder is there a way i can take those files cat it to a new file by hour and create a new file when new hour starts?
10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Does anyone know what the microprograms behind cat (and other commands) are like? In what language are those programs designed? Is their source available somewhere?
No particular reason, just wondering.
I know it's a bit strange... (3 Replies)
Discussion started by: sanchopansa
3 Replies
2. UNIX for Dummies Questions & Answers
Hi
Can anybody tell the difference between Difference between cat , cat > , cat >> and touch command in UNIX?
Thanks (6 Replies)
Discussion started by: skyineyes
6 Replies
3. Shell Programming and Scripting
hi all
i have some script
echo $$ > process-id
d='cat process-id'
if test-s "TMP"$d then
echo "serv1"
else
echo "serv2"
fi
the variable d should contain the number of the process,
instead of that it contains 'cat process-id'
how shall i do that the d will contain only the number?... (6 Replies)
Discussion started by: naamas03
6 Replies
4. Shell Programming and Scripting
Hello Friends,
I have a question, i am trying to write a shell script in the bash shell.
#!/bin/sh
NAWK=/bin/nawk
AWK=/bin/awk
FIX_XML_PATH=/home/administrator/testfix/fix/
Y=`ls $FIX_XML_PATH | grep xml`
echo $Y
cat $Y
in this case when i do the echo $Y command it gives me the... (11 Replies)
Discussion started by: asirohi
11 Replies
5. OS X (Apple)
Hello,
I am trying to send text to a USB to serial adaptor and then to an external speech synthesizer. I tried using the cat and echo commands with no luck. I have gotten some audio output from my synthesizer using Kermit a terminal emulator, so I am pretty sure my synthesizer and my USB to serial... (1 Reply)
Discussion started by: jamesapp
1 Replies
6. Shell Programming and Scripting
I am having problems getting a list of filenames that I want from a directory.
example: I have 3 files - filename.xxx.20110505.123030
filename.yyy.20110505.123030
filename.zzz.20110505.123030
There may be multiple xxx,... (3 Replies)
Discussion started by: Drenhead
3 Replies
7. UNIX for Dummies Questions & Answers
Can we concatenate say,
I have a few files prefixing with 2009...
So now i want all the 2009 files into one single file..
Can this be achieved???? (4 Replies)
Discussion started by: saggiboy10
4 Replies
8. Shell Programming and Scripting
hello! why this works?
cd /home/user
cat * | ecasound -i stdin -o jack
and this doesn't?
cd /home/user/somedirectory
cat * | ecasound -i stdin -o jack
somedirectory are full with exe files which are the best source for this sort of noise thing (10 Replies)
Discussion started by: karlhungus
10 Replies
9. Shell Programming and Scripting
Apologies, probably a really simple problem:
I've got a text file (nh.txt) with this in it:
user1 email1 email2
user2 email1 email2
etc
With the following basic script:
for tline in $(cat nh.txt)
do
echo "**********"
echo $tline
done
... (3 Replies)
Discussion started by: nelmo
3 Replies
10. Homework & Coursework Questions
For the command below, I need to understand what exactly the command does and provide an examples for which the output will be saved to file save2... From my understanding, if the file provides an error in the first half of the pipe, it'll save to save1 and will never give an error to save to... (2 Replies)
Discussion started by: ayz649
2 Replies
LEARN ABOUT DEBIAN
rotter
ROTTER(1) ROTTER(1)
NAME
rotter - a recording of transmission / audio logger for JACK
SYNOPSIS
rotter [options] <directory>
DESCRIPTION
Rotter is a Recording of Transmission / Audio Logger for JACK. It was designed for use by radio stations, who are legally required to keep
a recording of all their output. Rotter runs continuously, writing to a new file every hour.
Rotter can output files in two different strutures, either all files in a single directory or create a directory structure:
flat: /root_directory/YYYY-MM-DD-HH.suffix
hierarchy: /root_directory/YYYY/MM/DD/HH/archive.suffix
combo: /root_directory/YYYY/MM/DD/HH/YYYY-MM-DD-HH.suffix
dailydir: /root_directory/YYYY-MM-DD/YYYY-MM-DD-HH.suffix
The advantage of using a folder hierarchy is that you can store related files in the hour's directory.
OPTIONS
-a
Automatically connect JACK ports to the first two JACK input ports found.
-f <format>
Select the output format of the log files. See the rotter help screen for a list of supported output format names.
-b <bitrate>
Select the bitrate (in kbps) of the log file. This parameter is only supported by bitstream formats (MPEG Audio).
-c <channels>
Set the number of input channels to be logged. This number of JACK ports will be created. Should either 1 or 2.
-n <name>
Choose the name of the Jack client to register as.
-N <filename>
Choose a filename prefix for the archive files created (default archive).
-d <hours>
Specifies the number of hours of audio to keep before it is deleted. Files are deleted at the start of every hour, based on the files
modification date. Default is to not delete files.
-R <secs>
Sets the length (in seconds) of the ringbuffer. This is the buffer between the internal audio grabber and the audio encoder. If you
have a slow machine you might want to try increating the size of the buffer.
-L <layout>
Choose a file layout option for the archive files created. See above for a list.
-j
By default rotter will automatically try and start jackd if it isn't running. This option disables that feature.
-v
Enable verbose mode. Display more messages about what rotter is doing.
-q
Enable quiet mode. Only display error messages.
EXAMPLES
rotter -a -f mp3 -d 1000 -b 160 -v /var/achives
Start logging audio to hourly files in /var/archives. Rotter will automatically connect itself to the first two JACK output ports it finds
and encode to MPEG Layer 3 audio at 128kbps. Each hour it will delete files older than 1000 hours (42 days). Verbose mode means it will
display more informational messages.
AUTHOR
Written by Nicholas J Humfrey
RESOURCES
Web site: http://www.aelius.com/njh/rotter/
COPYING
Copyright (C) 2006-2007 Nicholas J Humfrey. Free use of this software is granted under the terms of the GNU General Public License (GPL).
10/03/2010 ROTTER(1)