11-02-2012
Hi:
Thanks both guruprasadpr and RudiC.
I notice that on your responses, you look for the first '_' character to discard the rest of the text.
But I don't want to limit the first part of the name to not have a '_' character.
In example, I might have the following filename 'my_newapp_20121031_1021_1234.jar'.
>txt="my_newapp_20121031_1021_1234.jar"
>echo $txt | sed 's/_.*//'
my
>txt="my_newapp_20121031_1021_1234.jar"
>echo ${txt%%_*}
my
I need to keep the 'my_newapp' portion...
The point would be how to extract both the first portion of the text ('my_newapp') in one variable.
The last 23 bytes ('_20121031_1021_1234.jar') in a separate variable which I might need to parse into separate variables for further validation (Year, Month, Day, Hour, Min, milli)....
Anyway, your replies are greatly appreciated.
Enrique
Last edited by levaldez; 11-02-2012 at 08:58 AM..
9 More Discussions You Might Find Interesting
1. UNIX for Advanced & Expert Users
I'm going through a script someone wrote and has left the company.
I've a file_name -> s31-d173-lookup-20060502111140-sr
In the ksh this is a validation :
if |)-(*)-(*)---(|-)-sr)) ]];
The validation for the above file_name fails. Any idea why and what is file
naming convention the... (2 Replies)
Discussion started by: F-1
2 Replies
2. Shell Programming and Scripting
My user is ftp a CSV file from window. There is possiblity to doing FTP through different mode.
This file is then picked by another program, but I want to make sure the FTP file would be always ascii format, bu releasing a commaon File <file name>
Can any one provide input , abut how to put a... (2 Replies)
Discussion started by: u263066
2 Replies
3. UNIX for Dummies Questions & Answers
Hi everyone. I guess I am the new guy, and also new to Unix. I purchased a box of computer supplies at an auction, and found an unopened box of Compaq Smartstart. So here is what I have... Smartstart 2.5, Netware, Windows NT, OS2 & Lan Server, SCO Open Server release, SCO Unixware 2, Oracle 7 for... (3 Replies)
Discussion started by: Darin
3 Replies
4. UNIX for Dummies Questions & Answers
... before you role your eyes, I picked up my first Unix book 3 days ago! As such, I have a few quick questions that I'm sure are super easy for everyone out there but me! Forgive me if the terminology I use is wrong ...
I'm accessing a remote Unix server, I can make my way around directories... (2 Replies)
Discussion started by: joey_tomatoes
2 Replies
5. Linux
1. I have never used or dealt with unix, linux, or any variation thereof, and want to. My biggest problem is that all the versions I've looked at want you to install from a CD or DVD, but I'm wanting to put it onto an Asus eeepc, which has no such drive. How would I go about installing on it? ... (4 Replies)
Discussion started by: lemming
4 Replies
6. Shell Programming and Scripting
Hi All,
We need to use & execute some several scripts before loading the data successfully using Informatica.
Can you help me the below scenario:
We will be receiving the files from different countries, and using ftp all the files will be placed onto the server. The file structure will be (.csv... (6 Replies)
Discussion started by: psr2009
6 Replies
7. Homework & Coursework Questions
This is the Test_Data.snp file: MEGAUPLOAD - The leading online storage and file delivery service
1. The problem statement, all variables and given/known data:
Problem Set:
Before you get started working with these challenges, be aware that the first challenge is reformatting the test data... (7 Replies)
Discussion started by: vlay2
7 Replies
8. AIX
Hello,
For some time I have intellistation 9111-285 and I installed AIX 6.1 on it. As a complete beginner I have 2 questions in general about AIX and two specific:
1. is the SMS (system management services) part of AIX? As I noticed when I had Yellowdog Linux installed they weren't available?... (2 Replies)
Discussion started by: kenashkov
2 Replies
9. Shell Programming and Scripting
If there's anywhere to look this up, it would be just as helpful. I googled and really couldn't find anything relative to this.
ok... General Variables
1) When creating a script I made a file "prog1.sh" does it matter if the end is .sh or is this what has to be done like prog.bash or... (4 Replies)
Discussion started by: austing5
4 Replies
LEARN ABOUT DEBIAN
liquidsoap
LIQUIDSOAP(1) General Commands Manual LIQUIDSOAP(1)
NAME
liquidsoap - a multimedia streaming language
SYNOPSIS
liquidsoap [options] [script|expression]
DESCRIPTION
Liquidsoap is a programming language for describing multimedia streaming systems. It is very flexible, making simple things simple but
giving a lot of control for advanced uses. Liquidsoap supports audio, video and MIDI streams, and a wide range of input/output operators
including Icecast and various soundcard APIs. It can perform a broad range of signal processing, combine streams in various ways, support
custom transitions, generate sound procedurally... and all this can be assembled as you wish. Input files can be accessed remotely, or
even be synthesized on the fly using external scripts such as speech synthesis. Finally, interaction with a running liquidsoap instance is
possible via telnet or socket.
Liquidsoap scripts passed on the command line will be evaluated: they shall be used to define the streaming system to be ran. It is possi-
ble to pass multiple scripts; they will all be ran successively, and definitions from one script can be used in subsequent ones. A script
will be read from standard input if - is given as script filename. Information about scripting liquidsoap is available on our website:
http://savonet.sf.net/
If the parameter is not a file it will be treated as an expression which will be executed. It is a convenient way to test simple one-line
scripts. When running only one-liners, the default is to log messages directly on stdout rather than to a file.
OPTIONS
-
Read script from standard input.
-- Stop parsing the command-line and pass subsequent items to the script.
--debug
Print debugging log messages.
--dynamic-plugins-dir path
Directory where to look for plugins.
--errors-as-warnings
Issue warnings instead of fatal errors for unused variables and ignored expressions. If you are not sure about it, it is better to
not use it.
--interactive
Start an interactive interpreter.
--list-plugins
List all plugins (builtin scripting values, supported formats and protocols).
--list-plugins-xml
List all plugins (builtin scripting values, supported formats and protocols), output as XML.
--no-pervasives
Do not load pervasive script libraries.
--version
Display liquidsoap's version.
-c, --check
Check and evaluate scripts but do not perform any streaming.
-cl, --check-lib
Like --check but treats all scripts and expressions as libraries, so that unused toplevel variables are not reported.
-d, --daemon
Run in daemon mode.
-f, --force-start
For advanced dynamic uses: force liquidsoap to start even when no active source is initially defined.
-h plugin
Print the description of a plugin, eg. a builtin scripting function.
-i Display infered types.
-p, --parse-only
Parse scripts but do not type-check and run them.
-q, --quiet
Do not print log messages on standard output.
-r filename
Process a request.
-T, --disable-telnet
Disable the telnet server.
-U, --disable-unix-socket
Disable the unix socket.
-t, --enable-telnet
Enable the telnet server.
-u, --enable-unix-socket
Enable the unix socket.
-v, --verbose
Print log messages on standard output.
--conf-descr-key key
Describe a configuration key.
--conf-descr
Show all configuration keys with their documentation.
--conf-descr-liqi
Show all configuration keys with their documentation in liqi (documentation wiki) format.
--conf-dump
Dump the configuration state
-help, --help
Display this list of options
SEE ALSO
Our website http://savonet.sf.net/ and the HTML documentation coming with your distribution of liquidsoap.
AUTHOR
Savonet team <savonet-users@lists.sourceforge.net>
Liquidsoap 1.0.1 June 25, 2012 LIQUIDSOAP(1)