Închis

Create linux bash script that mask spesific rows on csv files

Create a bash script that will do the following:

Prerequisits:

- Create a txt configuration file and add a column names to be used later on the flow

- This script needs to run on centOS with #!/bin/bash - don't use another languages

Script flow:

# User input:

- Ask the user to enter a path to a zip file

# Check that the user that runs the script has read and write permissions if not - alert and exit

# Unzip the chosen file - (We assume that the user needs to choose a zip file - if not alert and exit)

# Iterate between All folders that were on that zip and through all the contained .csv files (recursively) and do the following:

- For each column that appears on the config files change all the values of all the rows under this column to be "XXXXX" (masked)

Note that the the columns names are dynamic and the user can configure any column names that he wants to mask.

# After masking all the files, zip the root folder again again name it with a postfix of _masked_sanpshots. example: <Original_zip_name>[login to view URL]

See 3 files attached:

1. config

2. [login to view URL]

3. [login to view URL]

Aptitudini: Bash Scripting

Vezi mai multe: mysql linux bash script, linux bash script delete, linux bash script process apache access log, linux bash script sample sed, bash script add term beginning csv file, linux bash script log, linux bash script ftp, linux bash script installer mysql, linux bash script argument pass, linux bash script insert_record sh, linux bash script message day, linux bash script sed examples, connect mysql linux bash script, linux bash script loop, linux bash script rpl, linux bash script, how to create a bash script in linux, how to create a bash script

Despre angajator:
( 0 recenzii ) Netanya, Israel

ID Proiect: #28748266

13 freelanceri licitează în medie 97$ pentru acest proiect

goodwork20k

Hello, I am a shell script and csv expert, i can help you to make shell script to complete your requirement Please ping me for further discussion Thanks

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 2 zile
(46 recenzii)
5.5
VarunUnix

Hi, The explanation is quite good, but there is some confusion about the config file and the csv files. You may please review my profile and let me know if interested. Thanks

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 3 zile
(10 recenzii)
3.3
ichthyocentaurs

Hello, This is for use or just some "assignment"? If the first, then why you want exactly bash, there are better options. Anyway, I can do it in any language. Let me know if you are interested. Thank you for attenti Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 2 zile
(4 recenzii)
2.8
deennitj2022

Having 9+ years of experience in shell scripting and in Linux and Cloud Platform like Azure, AWS. Kindly connect with me to start working on your requirement.

%bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% USD în 1 zi
(1 părere)
1.0
cgconsulting9

I will be happy to pick this for you. I have firsthand experience of Shell Scripting across different platforms and think that I would be able to provide a solution (simple and well commented) as per your requirement.

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 2 zile
(1 părere)
0.4
yanakhokhlova199

Hello I have rich experience in bash script based on Linux I am sure that complete this project asap Please discuss in details Thank you

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 3 zile
(0 recenzii)
0.0
alakdae

I can write the script for you. I am a Linux administrator with over 20 years of experience working with Linux servers

%bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% USD în 1 zi
(0 recenzii)
0.0
jjeffus

שלום! I can do this quite easily. I’m new on this platform but have 20 years experience in BASH scripting on Linux and Unix platforms. [login to view URL] I’m a Jewish American sheltering in Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 3 zile
(0 recenzii)
0.0
nggit

Hello. I am interested in this project. I will use the posix shell whenever possible. Which will be compatible with most shells including bash.

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 3 zile
(0 recenzii)
0.0
paskot82

Hi. I am bash shell developer. I can help you. I can do this script for you. Can start right now and will do fast and good

%bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% USD în 1 zi
(0 recenzii)
0.0
McOluga

I have a lot of experience in bash scripting and up to the task in your request. Please engage so we can discuss the details

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 7 zile
(0 recenzii)
0.0
cassfiber

i can write this script in about an hour if you want to do this... Prerequisits: - Create a txt configuration file and add a column names to be used later on the flow - This script needs to run on centOS with #!/bin/b Mai multe

%bids___i_sum_sub_35%%project_currencyDetails_sign_sub_36% USD în 2 zile
(0 recenzii)
0.0
harsharachith

Hello, I'm very familiar with Bash with awk,sed etc, Jenkins, Docker , Kubernetes ,Prometheus, grafana,nagios and many more technologies and google cloud technologies such as GKE , Cloudbuild etc.. And I'm very famili Mai multe

%bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% USD în 1 zi
(0 recenzii)
0.0