Sponsored Content
Full Discussion: Creating new directories
Top Forums Shell Programming and Scripting Creating new directories Post 303013210 by kristinu on Saturday 17th of February 2018 02:23:52 PM
Old 02-17-2018
Creating new directories

I want to create a new system of directory structure for example

Code:
mkdir -p ./iv.sac/resu/hhz.d

However, I think that `mkdir -p` overwrites the directories. I want to avoid that
and am doing something as follows in my bash script

Code:
echo -e "\nCreating directories:" 
odir_nwk="./iv.sac/resu/hhz.d"
if [ -d "$odir_nwk" ]; then
  echo "Directory already exists: $odir_nwk"
else
  echo "mkdir -p $odir_nwk"
fi

I suppose this will only check if the directory `./iv.sac/resu/hhz.d`
exists but might overwrite `./iv.sac/resu` for example.

Would like to make this foolproof. What can I do?
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

creating directories

how do i create directories using command in my unix system, i could do with knowing how to do it with absolute pathnames and relative pathnames please (3 Replies)
Discussion started by: carlvernon
3 Replies

2. HP-UX

creating directories on the same box

I have two login accounts 'fup04a' and 'fup04c' on the same unix box after log in using 'fup04a' and if I try creating a directory 'new' drwxrwxr-x 2 fup04a fup04a 4096 Nov 14 14:06 new but if i try the same with fup04c drw-rw-r-x 2 fup04c fup04c 4096 Nov 14... (3 Replies)
Discussion started by: vivek_damodaran
3 Replies

3. Shell Programming and Scripting

help needed with creating challenging bash script with creating directories

Hi, Can someone help me with creating a bash shell script. I need to create a script that gets a positive number n as an argument. The script must create n directories in the current directory with names like map_1, map_2 etcetera. Each directory must be contained within its predecessor. So... (7 Replies)
Discussion started by: I-1
7 Replies

4. Shell Programming and Scripting

Creating Directories

I have many pdf files with similar naming conventions as this one: AC41_AC85_86_AC128_129_MC171_173_SF_207_FMV.pdf. It is a pdf file containing evaluations for these locations: AC41, AC85, AC86, AC128, AC129, MC171, and MC173. I want to create a directory for every location and put the... (3 Replies)
Discussion started by: ndnkyd
3 Replies

5. Homework & Coursework Questions

Creating directories within a directory?

Use and complete the template provided. The entire template must be completed. If you don't, your post may be deleted! 1. The problem statement, all variables and given/known data: Ok i need to create a directory within another directory in one command. I'm already in a directory to. I need to... (6 Replies)
Discussion started by: gangsta
6 Replies

6. Shell Programming and Scripting

Problem with array and creating directories

I have an interesting requirement. I have declaried an array like :- arr=`find . ! -name "." | xargs -I {} echo {} | cut -c 2-${#}` Then i will try to access the array elements like :- i=0 for i in ${arr}; do Here comes the confusions, the array elements are basically dir and files stored... (2 Replies)
Discussion started by: Renjesh
2 Replies

7. Shell Programming and Scripting

Creating timestamped directories/files in expect

Hi, I am looking for the syntax to provide a timestamped log_file in expect. Basically I want the equivalent of: /outputs/`date +%d%m%y`/session`date +%H%M` But scripted in expect so it can be handed over to the logfile function. I have tried playing around with the timestamp... (1 Reply)
Discussion started by: krypton
1 Replies

8. Shell Programming and Scripting

need help with creating directories and variables

i'm trying to write a script that has 2 variables, and uses the 1st variable as a number and the 2nd a name to create directories. so if you typed in ./myscript 5 week, it would create 5 directories named week1 - week5. whenever i run this, i get an error message saying week5 already exists, so i... (3 Replies)
Discussion started by: layne2kim
3 Replies

9. Shell Programming and Scripting

Archiving and moving files into directories, creating directories, etc.

how can i move "dataName".sql.gz into a folder called 'database' and then move "$fileName".tar.gz * .htaccess into a folder called 'www' with the entire gzipped file being "$fileName".tar.gz? Is this doable or overly complex. so mydemo--2015-03-23-1500.tar.gz > database -... (5 Replies)
Discussion started by: wyclef
5 Replies

10. Shell Programming and Scripting

Problem creating a tar ball in different directories

Hi all. I'm hitting a problem creating a tar archive in one directory from files located in a different directory. It fails when I replace the absolute paths with variables in the script but works if I just run tar on the cmdln. E.g. #!/bin/ksh BASE=$PWD STAGE=$BASE/stage LOG=$BASE/log... (4 Replies)
Discussion started by: user052009
4 Replies
SYRTHES2ENSIGHT(1)					      General Commands Manual						SYRTHES2ENSIGHT(1)

NAME
syrthes2ensight - Convert Syrthes geometry and result files to Ensight format SYNOPSIS
syrthes2ensight [-d] [-q] syr.geom syr.res ensight_file syrthes2ensight -g [-d] [-q] syr.geom ensight_file syrthes2ensight -r [-d] [-q] syr.res ensight_file syrthes2ensight -h DESCRIPTION
This manual page documents briefly the syrthes2ensight command. syrthes2ensight can convert both Syrthes .geom and .res files. Input parameters depend on the way syrthes2ensight is invoked. Most of the time syrthes2ensight is invoked with three parameters: syrthes2ensight [options] syr.geom syr.res ensight_file with syr.geom Geometrical file generated by syrthes. syr.resu Result file generated by syrthes. It can be either a single time step result file or a chrono file containing several time steps. In the latter all time steps will be handled. ensight_file Output Ensight file generated by syrthes2ensight. To process a geometrical file only: syrthes2ensight -g [options] syr.geom ensight_file To process a result file only: syrthes2ensight -r [options] syr.resu ensight_file A detailed documentation is available at <http://rd.edf.com/syrthes> OPTIONS
-d Split P2 elements into P1 elements. -g Use only a geometry file as input. No result file should be provided. -h Display a short syrthes2ensight usage message -q Keep quadratic elements (default: convert into P1 elements). -r Use only a result file as input. No geometry file should be provided. AUTHOR
Syrthes was written by EDF S.A. <syrthes-support@edf.fr> This manual page was written by Gilles Filippini <gilles.filippini@free.fr> for Debian. July 9, 2009 SYRTHES2ENSIGHT(1)
All times are GMT -4. The time now is 09:29 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy