Horje
bash split line and get element Code Example
bash split line and get element
# Basic syntax:
cut -d "delimeter" -f split_number your_file
# Where:
#	- -d specifies the delimeter to split by
#	- -f specifies which element to return after splitting
# Note, if running this in a bash script, use syntax like:
"$(cut -d ',' -f split_number <<<$variable_to_split)"

# Note, there are lots of ways of doing this, e.g. with awk:
awk -F delimiter '{print $split_number}' your_file
# Where:
#	- -F specifies the field delimiter

# Note, awk also has a split function which has this syntax:
awk '{split($column, a, "delimiter"); action_after_split }' your_file
# Where:
#	- the column is the column to be split (awk uses whitespace to determine
#		columns by default)
#	- a is an array variable which will store the contents of the split
#	- delimiter is the delimiter by which to split the column

# Example usage:
# Say you have a file with this line:
my	file	with	fields_to_split
# You can print "to" with:
awk '{split($4, a, "_"); print a[2] }' your_file
--> to




Shell

Related
-s and --save Code Example -s and --save Code Example
vim shuffle lines of file Code Example vim shuffle lines of file Code Example
batch file cool ending Code Example batch file cool ending Code Example
difference between -s and --save Code Example difference between -s and --save Code Example
ubuntu click problem after computer standby Code Example ubuntu click problem after computer standby Code Example

Type:
Code Example
Category:
Coding
Sub Category:
Code Example
Uploaded by:
Admin
Views:
14