Enter: Difference between revisions
No edit summary |
No edit summary |
||
| (5 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
go back to [[Main Page]], [[Computational Resources]], [[Scripts]], [[Scripts for VASP]] | |||
Dear all, | Dear all, | ||
I wrote two line commands to get into the calculation directories quickly! | I wrote two line commands to get into the calculation directories quickly! | ||
1 | 1 Please add these two lines in your ~/.bashrc file in tekla2 | ||
'''myfunction() { cd $(qstat -j "$1" |grep workdir |awk '{print $2}'); } ''' | '''myfunction() { cd $(qstat -j "$1" |grep workdir |awk '{print $2}'); } ''' | ||
| Line 10: | Line 13: | ||
2 | 2 Source the bashrc file: '''source ~/.bashrc ''' | ||
source ~/.bashrc | |||
3 | 3 How to use it in tekla2 terminal: '''enter job-ID''' | ||
4 Example: | 4 Example: | ||
qli@tekla2:~$ qstat -u qli | qli@tekla2:~$ qstat -u qli | ||
| Line 26: | Line 24: | ||
----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ||
129066 0.52674 opt-Test qli r 01/23/2017 09:07:36 c24m128.q@tekla2152 24 | 129066 0.52674 opt-Test qli r 01/23/2017 09:07:36 c24m128.q@tekla2152 24 | ||
129067 0.52674 opt-Test qli r 01/23/2017 09:07:45 c24m128.q@tekla2153 24 | 129067 0.52674 opt-Test qli r 01/23/2017 09:07:45 c24m128.q@tekla2153 24 | ||
qli@tekla2:~$ '''enter 129066''' | qli@tekla2:~$ '''enter 129066''' | ||
qli@tekla2:/mnt/sirius00/home_lab_users/nlg/qli/lignin/alpha-O-4/is-reduce3-1$ | qli@tekla2:/mnt/sirius00/home_lab_users/nlg/qli/lignin/alpha-O-4/is-reduce3-1$ | ||
5 Notes: It only works in servers' terminal. | |||
'''Another version:''' | |||
6 Get into folder for both running and finished Calculations: | |||
'''myfunction4() { cd $(dirname $(find . -name "$1" 2> /dev/null | head -n 1 )); }''' | |||
'''alias e4=myfunction4''' | |||
7 add them to ~/.bashrc and source it. | |||
8 use command in terminal: e4 *9066 (* is necessary) | |||
Latest revision as of 14:21, 22 February 2017
go back to Main Page, Computational Resources, Scripts, Scripts for VASP
Dear all,
I wrote two line commands to get into the calculation directories quickly!
1 Please add these two lines in your ~/.bashrc file in tekla2
myfunction() { cd $(qstat -j "$1" |grep workdir |awk '{print $2}'); }
alias enter=myfunction # you can use other command to replace "enter"
2 Source the bashrc file: source ~/.bashrc
3 How to use it in tekla2 terminal: enter job-ID
4 Example:
qli@tekla2:~$ qstat -u qli
job-ID prior name user state submit/start at queue slots ja-task-ID
129066 0.52674 opt-Test qli r 01/23/2017 09:07:36 c24m128.q@tekla2152 24
129067 0.52674 opt-Test qli r 01/23/2017 09:07:45 c24m128.q@tekla2153 24
qli@tekla2:~$ enter 129066
qli@tekla2:/mnt/sirius00/home_lab_users/nlg/qli/lignin/alpha-O-4/is-reduce3-1$
5 Notes: It only works in servers' terminal.
Another version:
6 Get into folder for both running and finished Calculations:
myfunction4() { cd $(dirname $(find . -name "$1" 2> /dev/null | head -n 1 )); }
alias e4=myfunction4
7 add them to ~/.bashrc and source it.
8 use command in terminal: e4 *9066 (* is necessary)