Your Web News in One Place

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
June 13, 2022 07:56 pm GMT

Creating multiples directories from a file on bash terminal

The problem

A repetitive task to do: create 111 directories with 2 sub directories each one. The structure is:

 SMD0088  files  tasks

The names are from a spreadsheet column.

The motivation

I need to prepare 6 computer labs for next semester classes. Each professor has a small list of application to install on a right lab.

The Solution

Create an Ansible role to each subject and a playbook for each lab.

The procedure

  1. Copy and paste the spreadsheet column and save as 'd' file.
  2. Navigate to 'playbook/roles' ansible directory and run the command:

$ while read line; do mkdir -p $line/{tasks,files}; done < d

The result

The line 'SMD0088' on "d" turns on to 'SMD0088/files' and 'SMD0088/tasks' directories.


Original Link: https://dev.to/emanoelopes/creating-multiples-directories-from-a-file-on-bash-terminal-lfb

Share this article:    Share on Facebook
View Full Article

Dev To

An online community for sharing and discovering great ideas, having debates, and making friends

More About this Source Visit Dev To