Advertisement

10.16.2008 at 02:43PM PDT, ID: 23822227 | Points: 500
[x]
Attachment Details

Shell Scripting - how to get command successful result

Asked by infa007 in IBM AIX Unix, HP-UX Unix, SCO Unix

Tags:

Hi,

I am trying to execute a touch command (am open to any other commands as well). In the shell script I want to perform something like this:

IF [ touch file1.txt ]
 THEN
      // File didn't exist but it has been created now
ELSE
      // File already exists
END

Now I know i can do, IF file_exists but I want to touch a file and ensure that very instant when I touched the file was created and it didn't exist before. Hence if I can't do IF file_exists and then touch.

I want to execute a command (any command, please suggest) that will create the file and along with that return a result to a IF statement informing it about the file creation, else if the file existed then it must not be recreated.

I know this is a little convoluted explanation but it would really help if you can answer this, please ask any clarification questions as well.
Start Free Trial
[+][-]10.16.2008 at 06:30PM PDT, ID: 22737230

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 7-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]10.16.2008 at 07:07PM PDT, ID: 22737353

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 7-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]10.17.2008 at 01:09AM PDT, ID: 22738530

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 7-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]10.17.2008 at 01:16AM PDT, ID: 22738561

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 7-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]10.17.2008 at 02:57AM PDT, ID: 22739005

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 7-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]10.17.2008 at 08:25AM PDT, ID: 22741921

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 7-day free trial to view this Expert Comment or ask the Experts your question.

 
 
Loading Advertisement...
20080716-EE-VQP-32 - Hierarchy / EE_QW_2_20070628