HEX
Server: LiteSpeed
System: Linux CentOS-79-64-minimal 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User: vishn3436 (5293)
PHP: 8.0.15
Disabled: NONE
Upload Files
File: //data/LVB-Badge/createContactRQ.sh
#!/bin/bash

CSV="ContactVCF.csv"
DATA="data.json"
TEMP="temp.json"


cat $CSV | while read MEMBER
do
	NAME=`echo $MEMBER | cut -d',' -f1|tr -d ' '`
	# FNAME=`echo $NAME | cut -d' ' -f1`
	# LNAME=`echo $NAME | cut -d' ' -f2`
	# NAME_CONCAT=`echo "$FNAME$LNAME"`
	CONTACT_LINK=`echo $MEMBER | cut -d',' -f2`

	echo "Processiong $MEMBER"
	echo "$NAME"
	echo "$CONTACT_LINK"
	# echo "NAME_CONCAT: $NAME_CONCAT"

	sed -e 's|$SRNO|'"$SRNO"'|g;s|$MOB|'"$MOB"'|g;s|$NAME|'"$NAME"'|g;s|$COMPANY|'"$COMPANY"'|g;s|$GROUP|'"$GROUP"'|g;s|$CONTACT_LINK|'"$CONTACT_LINK"'|g' $DATA > $TEMP	
	sed -i 's|$CONTACT_LINK|\&|g' $TEMP

	# curl --location 'https://url.karmanye.in/api/v2/links' --header 'X-API-KEY: UkuuW3CDK8MrUVk2SX4nsmKZ_4FiSDhNDhUpjAS2' --header 'Content-Type: application/json' --data '{    "target": "'$CONTACT_LINK'",    "description": "LVBS Contact '$NAME'",    "expire_in": "", "password": "", "customurl": "'$NAME_CONCAT'", "reuse": false, "domain": ""}'
	# curl --location 'https://url.karmanye.in/api/v2/links' --header 'X-API-KEY: UkuuW3CDK8MrUVk2SX4nsmKZ_4FiSDhNDhUpjAS2' --header 'Content-Type: application/json' --data '{    "target": "'$CONTACT_LINK'",    "description": "",    "expire_in": "","password": "","customurl": "'$NAME'","reuse": false,"domain": ""}'
	curl -vvv --location 'https://url.karmanye.in/api/v2/links' --header 'X-API-KEY: UkuuW3CDK8MrUVk2SX4nsmKZ_4FiSDhNDhUpjAS2' --header 'Content-Type: application/json' -d "$(cat $TEMP)"

done