Sponsored Content
Top Forums Shell Programming and Scripting Passing "|" in split function Post 302485073 by jisha on Tuesday 4th of January 2011 07:28:13 AM
Old 01-04-2011
CPU & Memory Passing "|" in split function

Hi,

Can we pass delimiter "|" as reference.
Example:
Code:
my $delim = '|';
print "delim = <$delim> \n";
my $word = "I|know|you";
my ($fld1,$fld2,$fld3) = split(/\$delim/,$word);

print "fld1 = $fld1 \n";
print "fld2 = $fld2 \n";
print "fld3 = $fld3 \n";

This above code does not work though... Is it possible some how?

Thanks in advance
Js

Moderator's Comments:
Mod Comment Please use code tags when posting data and code samples.
 

9 More Discussions You Might Find Interesting

1. Programming

How to convert the "select" function into a "poll" function

i have a program using the select function but i want to convert it to poll... how can i do this? thanks in advance... :) (1 Reply)
Discussion started by: rbolante
1 Replies

2. UNIX for Dummies Questions & Answers

Explain the line "mn_code=`env|grep "..mn"|awk -F"=" '{print $2}'`"

Hi Friends, Can any of you explain me about the below line of code? mn_code=`env|grep "..mn"|awk -F"=" '{print $2}'` Im not able to understand, what exactly it is doing :confused: Any help would be useful for me. Lokesha (4 Replies)
Discussion started by: Lokesha
4 Replies

3. HP-UX

ERROR: more than one instance of overloaded function "vprintf" has "C" linkage

Hi people! I've got this own library: -------------------------------------------- Personal.h -------------------------------------------- #ifdef __cplusplus extern "C" { #endif #include <stdio.h> #include <stdarg.h> #include <string.h> ... (0 Replies)
Discussion started by: donatoll
0 Replies

4. Shell Programming and Scripting

cat $como_file | awk /^~/'{print $1","$2","$3","$4}' | sed -e 's/~//g'

hi All, cat file_name | awk /^~/'{print $1","$2","$3","$4}' | sed -e 's/~//g' Can this be done by using sed or awk alone (4 Replies)
Discussion started by: harshakusam
4 Replies

5. Shell Programming and Scripting

awk command to replace ";" with "|" and ""|" at diferent places in line of file

Hi, I have line in input file as below: 3G_CENTRAL;INDONESIA_(M)_TELKOMSEL;SPECIAL_WORLD_GRP_7_FA_2_TELKOMSEL My expected output for line in the file must be : "1-Radon1-cMOC_deg"|"LDIndex"|"3G_CENTRAL|INDONESIA_(M)_TELKOMSEL"|LAST|"SPECIAL_WORLD_GRP_7_FA_2_TELKOMSEL" Can someone... (7 Replies)
Discussion started by: shis100
7 Replies

6. Solaris

The slices "usr", "opt", "tmp" disappeared!!! Help please.

The system don't boot. on the screen appears following: press enter to maintenance (or type CTRL-D to continue)...I checked with format command. ... the slices "0-root","1-swap","2-backup" exist. ...the slises "3-var","6-usr" -unassigned. :( (16 Replies)
Discussion started by: wolfgang
16 Replies

7. UNIX for Dummies Questions & Answers

Using "mailx" command to read "to" and "cc" email addreses from input file

How to use "mailx" command to do e-mail reading the input file containing email address, where column 1 has name and column 2 containing “To” e-mail address and column 3 contains “cc” e-mail address to include with same email. Sample input file, email.txt Below is an sample code where... (2 Replies)
Discussion started by: asjaiswal
2 Replies

8. Shell Programming and Scripting

Bash script - Print an ascii file using specific font "Latin Modern Mono 12" "regular" "9"

Hello. System : opensuse leap 42.3 I have a bash script that build a text file. I would like the last command doing : print_cmd -o page-left=43 -o page-right=22 -o page-top=28 -o page-bottom=43 -o font=LatinModernMono12:regular:9 some_file.txt where : print_cmd ::= some printing... (1 Reply)
Discussion started by: jcdole
1 Replies

9. AIX

Apache 2.4 directory cannot display "Last modified" "Size" "Description"

Hi 2 all, i have had AIX 7.2 :/# /usr/IBMAHS/bin/apachectl -v Server version: Apache/2.4.12 (Unix) Server built: May 25 2015 04:58:27 :/#:/# /usr/IBMAHS/bin/apachectl -M Loaded Modules: core_module (static) so_module (static) http_module (static) mpm_worker_module (static) ... (3 Replies)
Discussion started by: penchev
3 Replies
thai/thwbrk.h(3)						      libthai							  thai/thwbrk.h(3)

NAME
thai/thwbrk.h - Thai wide-char word segmentation. SYNOPSIS
Functions int th_wbrk (const thwchar_t *s, int pos[], size_t n) Find word break positions in Thai wide-char string. int th_wbrk_line (const thwchar_t *in, thwchar_t *out, size_t n, const thwchar_t *delim) Insert word delimitors in given wide-char string. Detailed Description Thai wide-char word segmentation. Function Documentation int th_wbrk (const thwchar_t *s, intpos[], size_tn) Find word break positions in Thai wide-char string. Parameters: s : the input string to be processed pos : array to keep breaking positions n : size of pos[] Returns: the actual number of breaking positions occurred Finds word break positions in Thai string s and stores at most n breaking positions in pos[], from left to right. int th_wbrk_line (const thwchar_t *in, thwchar_t *out, size_tn, const thwchar_t *delim) Insert word delimitors in given wide-char string. Parameters: in : the input wide-char string to be processed out : the output wide-char buffer n : the size of out (as number of elements) delim : the wide-char word delimitor to insert Returns: the actual size of the processed string (as number of elements) Analyzes the input string and store the string in output buffer with the given word delimitor inserted at every word boundary. Author Generated automatically by Doxygen for libthai from the source code. Version 0.1.14 Tue Jun 17 2014 thai/thwbrk.h(3)
All times are GMT -4. The time now is 08:17 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy