Changeset 6612


Ignore:
Timestamp:
11/17/10 14:18:01 (14 years ago)
Author:
Mathieu Morlighem
Message:

Simpler shell commands to get ISSM_*

Location:
issm/trunk/src/m/utils/Shell
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/m/utils/Shell/issmdir.m

    r6070 r6612  
    55%      ISSM_DIR=issmdir()
    66
    7 [status,ISSM_DIR]=system('echo $ISSM_DIR');
    8 if status~=0,
    9         error('issmdir error message: problem when running ''echo $ISSM_DIR'' shell command');
    10 end
     7ISSM_DIR =getenv('ISSM_DIR');
    118
    12 if (isempty(ISSM_DIR)) | (length(ISSM_DIR)==1),
     9if (isempty(ISSM_DIR)),
    1310        error('issmdir error message: ''ISSM_DIR'' environment variable is empty! You should define ISSM_DIR in your .cshrc or .bashrc!');
    1411end
    15 
    16 %get rid of return carriage
    17 ISSM_DIR=strtrim(ISSM_DIR);
  • issm/trunk/src/m/utils/Shell/issmtier.m

    r6087 r6612  
    11function ISSM_TIER=issmtier()
    2 %ISSMDIR - Get ISSM_TIER environment variable contents.
     2%ISSMTIER - Get ISSM_TIER environment variable contents.
    33%
    44%   Usage:
    55%      ISSM_TIER=issmtier()
    66
    7 [status,ISSM_TIER]=system('echo $ISSM_TIER');
    8 if status~=0,
    9         error('issmtier error message: problem when running ''echo $ISSM_TIER'' shell command');
     7ISSM_TIER =getenv('ISSM_TIER');
     8
     9if (isempty(ISSM_TIER)),
     10        error('issmdir error message: ''ISSM_TIER'' environment variable is empty! You should define ISSM_TIER in your .cshrc or .bashrc!');
    1011end
    11 
    12 if (isempty(ISSM_TIER)) | (length(ISSM_TIER)==1),
    13         error('issmtier error message: ''ISSM_TIER'' environment variable is empty! You should define ISSM_TIER in your .cshrc or .bashrc!');
    14 end
    15 
    16 %get rid of return carriage
    17 ISSM_TIER=strtrim(ISSM_TIER);
Note: See TracChangeset for help on using the changeset viewer.