Sponsored Content
Top Forums Shell Programming and Scripting How to combing output of cut commands with a delimiter? Post 302901736 by mady135 on Thursday 15th of May 2014 09:43:44 AM
Old 05-15-2014
Please find below the answers

Is your program supposed to read a list of Col=start,stop values from a file, or are these fixed values?
Ans : The col=start, stop values are fixed as mentioned.
Is there supposed to be a comma added before column 4 (or before the 1st identified field)?
Ans: No, the first identified field will start from character 4 of the the given sample line.
Is there supposed to be a comma added after column 81 (or after the last identified field)?
Ans : No, there shouldn't be any comma after the last identified field.
If the Col=values entries are supposed to be read from a file:
are they always in increasing order?
do they always specify adjacent fields?
Ans : The values are always fixed as mentioned.
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

\r as delimiter in cut

I need to use \r as a delimiter in the -d option of the cut comand . Any help ? Thanks in advance . SD (5 Replies)
Discussion started by: shweta_d
5 Replies

2. UNIX for Advanced & Expert Users

use a word as a delimiter with cut

Is there a way to use a word as a delimiter with cut? Or is there a way to use sed or awk with a word as a delimiter? I don't care which program I use for a delimiter I just want to use a word as a delimiter. (2 Replies)
Discussion started by: cokedude
2 Replies

3. Shell Programming and Scripting

cut -d with more than 1 delimiter?

I need to cut or otherwise get the 4th and 5th position output of for i in `date +%H` ; do vnstat --dumpdb | grep "h;$i" ; done example output is: h;13;1310318701;443;93 I only need ";443;93" from any given run of "for i in `date +%H` ; do vnstat --dumpdb | grep "h;$i" ; done" Thanks... (3 Replies)
Discussion started by: Habitual
3 Replies

4. Shell Programming and Scripting

Cut columns with delimiter

HI, I have a file like below "103865","103835","Zming","","Zhu","103965","Sunnyvale","US", "116228","116227","Morlla","","Kowalski","113228","Paese "(Treviso)""IT" I want to validate the 7th column which is below. "Sunnyvale" "Paese In the above 7th column Paese is not ended with... (9 Replies)
Discussion started by: Krrishv
9 Replies

5. UNIX for Dummies Questions & Answers

set output delimiter as tab in cut command

I can not make it work, it prints \t rather than introduce tabs. cut -d "," -f 4,8 Samples.csv --output-delimiter="\t" | sort > out Since I am running this command within a shell script, I tried manually inserting tab in this command, still does not work. I am using bash shell Suggestions... (8 Replies)
Discussion started by: analyst
8 Replies

6. Shell Programming and Scripting

how to cut all string after the last delimiter?

hi all, suppose a string: abc/def/ghi/jkl/mn.txt and i want to get the file name without the path. however, different files have different paths, therefore the number of delimiter is uncertain. thanks so much! (3 Replies)
Discussion started by: sunnydanniel
3 Replies

7. Shell Programming and Scripting

How to cut by delimiter, and delimiter can be anything except numbers?

Hi all, I have a number of strings like below: //mnt/autocor/43°13'(33")W/ and i'm trying to get the numbers in this string, for example 431333 please help thanks ahead (14 Replies)
Discussion started by: sunnydanniel
14 Replies

8. Shell Programming and Scripting

cut delimiter and save

i have list of names in a text file and I wanted to delete the commas en every line. for example: inside the text is a list of names in it with commas after each line. I wanted to delete these commas. which command must I execute for this? unix, dale, shawn, aaron, (4 Replies)
Discussion started by: garfish
4 Replies

9. Shell Programming and Scripting

Cut cmd with delimiter as |#|

Hi All- We have a file data as below with delimiter as |#| 10|#|20|#|ABC 13|#|23|#|PBC If I want to cut the 2nd field out of this, below command is not working as multiple pipe is causing an issue , it seems cut -f2 -d"|#|" <file_name> can you please help to provide the correct command... (7 Replies)
Discussion started by: sureshg_sampat
7 Replies

10. Shell Programming and Scripting

Python Combing Two Commands

I have been digging deeper into Python and want to make my code as efficient as possible. The less line of code the better so I have been experimenting and wanted to ask the Python gurus if this is possible. So: ... ... In : kbfileurl = re.search('<p>For more information about this... (6 Replies)
Discussion started by: metallica1973
6 Replies
inviso_rt(3erl) 					     Erlang Module Definition						   inviso_rt(3erl)

NAME
inviso_rt - Direct API to the Inviso Runtime Component DESCRIPTION
The inviso_rt API is normally only used when programming autostart scripts or similar mechanisms. The reason is that the runtime component is part of the Runtime_tools application and will therefore always be available. But the regular inviso API is part of the Inviso applica- tion not necessarily available on the node doing an autostart. It is of course possible to runt a "lean" tracer only using the runtime com- ponent manually (i.e not through autostart). The runtime component shall otherwise be controlled through the control component, which is accessed with the inviso API. EXPORTS
init_tracing(TracerData) -> NodeResult | {error,Reason} See inviso:init_tracing/2 for details. tp(Mod,Func,Arity,MatchSpec,Opts) -> tp(Mod,Func,Arity,MatchSpec) -> NodeResult | {error,Reason} tp(PatternList) -> NodeResult | {error,Reason} Types Mod,Func = atom() | '_' | ModRegExp | {DirRegExp,ModRegExp} ModRegExp = regexp_string() DirRegExp = regexp_string() Arity = int() | '_' MatchSpec = true | false | [] | matchspec() PatternList = [Pattern], Pattern = {Mod,Func,Arity,MatchSpec,Opts} Opts = [Opt] Opt = only_loaded NodeResult = {ok,[Ans]} | {error,Reason} Ans = int() | {error,Reason} Set global trace patterns. The integer replied if the call was successfull describes the number of matched functions. Using wild- cards follows the rules for wildcards of erlang:trace_pattern . It is for instance illegal to specify M=='_' while F is not '_' . Modules can also be specified using Erlang regular expressions as described in the regexp module. If {DirRegExp,ModRegExp} is used, module selection will further be restricted by that the module must be loaded from a location containing DirRegExp somewhere in the path. This can be used to for instance trace on all modules belonging to a certain application. tpl(Mod,Func,Arity,MatchSpec) -> tpl(Mod,Func,Arity,MatchSpec,Opts) -> NodeResult | {error,Reason} tpl(PatternList) -> NodeResult | {error,Reason} See tp/N function above for details on arguments and return values. Set local trace pattern on specified functions. ctp(Mod,Func,Arity) -> NodeResult | {error,Reason} See tp/N for argument descriptions. Clear global trace patterns. ctpl(Mod,Func,Arity) -> NodeResult | {error,Reason} See tp/N for argument description. Clear local trace patterns. tf(PidSpec,FlagList) -> NodeResult | {error,Reason} tf(TraceConfList) -> NodeResult | {error,Reason} Types TraceConfList = [{PidSpec,FlagList}] FlagList = [Flag] PidSpec = all | new| existing | pid() | locally_registered_name() Flag = all process trace flags allowed. NodeResult = {ok,[Ans]} | {error,Reason} Ans = int() | {error,Reason} Set process trace flags. The integer returned if the call was successful describes the matched number of processes. ctf(PidSpec,FlagList) -> NodeResult | {error,Reason} ctf(TraceConfList) -> NodeResult | {error,Reason} See tf/1,2 for arguments and return value description. Clear process trace flags. init_tpm(Mod,Func,Arity,CallFunc) -> NodeResult | {error,Reason} init_tpm(Mod,Func,Arity,InitFunc,CallFunc,ReturnFunc,RemoveFunc) -> NodeResult | {error,Reason} Types Mod = Func = atom() Arity = int() NodeResult = ok | {error,Reason} InitFunc = RemoveFunc = {Module,Function} | function()/4 | void See inviso:init_tpm/5,7 for details. tpm(Mod,Func,Arity,MS) -> NodeResult | {error,Reason} tpm(Mod,Func,Arity,MS,CallFunc) -> NodeResults | {error,Reason} tpm(Mod,Func,Arity,MS,InitFunc,CallFunc,ReturnFunc,RemoveFunc) -> NodeResults | {error,Reason} Types Mod = Func = atom() =/= '_' Arity = int() MS = match_spec() InitFunc = CallFunc = ReturnFunc = RemoveFunc = {Module,Function} | function() NodeResult = {ok,1} | {ok,0} | {error,Reason} See inviso:tpm/4,5,8 for details. tpm_tracer(Mod,Func,Arity,MS) -> NodeResult | {error,Reason} tpm_tracer(Mod,Func,Arity,MS,CallFunc) -> NodeResults | {error,Reason} tpm_tracer(Mod,Func,Arity,MS,InitFunc,CallFunc,ReturnFunc,RemoveFunc) -> NodeResults | {error,Reason} See inviso:tpm_tracer/4,5,8 for details. tpm_ms(Mod,Func,Arity,MSname,MS) ->d NodeResult | {error,Reason} Types Mod = Func = atom() Arity = int() MSname = term() MatchSpec = [match_spec()] NodeResult = {ok,1} | {ok,0} | {error,Reason} See inviso:tpm_ms/5 for details. tpm_ms_tracer(Mod,Func,Arity,MSname,MS) ->d NodeResult | {error,Reason} See inviso:tpm_ms_tracer/5 for details. ctpm_ms(Mod,Func,Arity,MSname) -> NodeResult | {error,Reason} Types NodeResult = ok | {error,Reason} See inviso:ctpm_ms/4 for details. ctpm(Mod,Func,Arity) -> {ok,NodeResults} | NodeResult | {error,Reason} Types NodeResults = [{Node,NodeResult}] NodeResult = ok | {error,Reason} See inviso:ctpm/3 for details. local_register() ->NodeResult | {error,Reason} Types NodeResult = {R1,R2} R1 = R2 = {ok,0} | {ok,1} | {error,Reason} See inviso:tpm_localnames/0 for details. remove_local_register() ->NodeResult | {error,Reason} Types NodeResult = {R1,R2} | {error,Reason} R1 = R2 = ok | {error,Reason} See inviso:ctpm_localnames/0 for details. global_register() ->NodeResult | {error,Reason} Types NodeResult = {R1,R2} | {error,Reason} R1 = R2 = {ok,0} | {ok,1} | {error,Reason} See inviso:tpm_globalnames/0 for details. remove_global_register() ->NodeResult | {error,Reason} Types NodeResult = {R1,R2} | {error,Reason} R1 = R2 = ok | {error,Reason} See inviso:ctpm_globalnames/0 for details. Ericsson AB inviso 0.6.2 inviso_rt(3erl)
All times are GMT -4. The time now is 02:42 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy