Я использую скрипт, запускающий GMT (General Mapping Tool) командные строки из каталога некоторое время. Но теперь командная строка GMT больше не работает в этом каталоге. Он просто вводит и ничего не выводит, даже информацию о версии командной строки.
/media/data/user/weird_directory/child_directory
Это странное поведение присутствует только в каталоге скриптов (weird_directory), а командная строка работает в дочерних (child_directory) и родительских каталогах (user). Таким образом, я могу запустить свой сценарий только из этих родительских и дочерних каталогов.
Ты хоть представляешь, что я сделал? Что я могу сделать, чтобы отменить это?
Командная строка, которая вызывает у меня проблему:
gmt --version
Мой путь:
/usr/local/src/SW/BIN/bin:/usr/lib64/qt-3.3/bin:/usr/local/src/SW/QT5/5.1.1/5.1.1/gcc_64/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/media/data/STUD/aargentin/bin
Мой .bashrc только внутри:
# .bashrc
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
# User specific aliases and functions
Вот содержимое моего каталога, когда я использую ls -a:
0
0]
.
..
1000705
1000799
1000849
1000858
1000151
1000507
1001158
1001333
1001343
1001563
1001669
1001741
1001777
1001805
1001834
1002029
1002087
1002125
100216
1002282
1002310
1002387
1002647
1002678
1002700
100273
100319
100325
1003326
10036
1003615
1003842
1004278
1004362
1004398
1004884
1004974
1005068
1005082
1005205
1005411
1005791
1005832
1005873
1006295
1006696
100682
100706
1007061
1007533
1007635
1007766
1007871
cut_DEMgrd.grd
cut_only_rockfalls_DEM.grd
cut_rockfallgrd.grd
cut_without_rockfalls_DEM.grd
DEMgrd.grd
dhm_at_lamb_10m_2018_part1_depressionless.tif
dhm_at_lamb_10m_2018_part1_depressionless.tif.aux.xml
gmt.conf
gmt.history
kdtpTC3JJ
only_rockfalls_DEM.grd
rockfallgrd.grd
subtract_rockfall_to_flt_DEM.sh
subtract_rockfall_to_flt_DEM.sh~
without_rockfalls_DEM.grd
gmt.history
пусто и gmt.conf
содержит только параметр печати:
#
# GMT 5.4.2 Defaults file
#
# PostScript Parameters
#
PS_MEDIA = a2