Запитання з тегом «csh»

2
Як додати місце розташування до мого шляху в Unix?
Я використовую встановлення за замовчуванням FreeBSD, з оболонкою C (csh). Припустимо, у мене є команда, яку я можу запустити, виконавши це:, /sbin/abcале не можу запустити шляхом виконання abc. Як я можу встановити певний шлях або щось таке, що робить його abcдоступним скрізь?
12 unix  path  freebsd  csh 

6
Чи є спосіб уникнути одноцитат в оболонці?
E. g. я хочу сказати perl -e 'print '"'"'Hello, world!'"'"', "\n";' Чи є менш незручний спосіб це зробити, наприклад, уникнути одинарних цитат? Так, я знаю, що вмію писати perl -e 'print q[Hello, world!], "\n"' perl -e 'print "Hello, world!\n"' Але це питання стосується цитування в оболонці, а не в Perl. …

2
Як зробити автодоповненням доступним для каталогів cdpath для tcsh?
Я тільки що дізнався трюк для установки cdpathв , tcshі це виглядає дуже корисно. Однак, здається, що автоматичне заповнення назв підпапок не відповідає цьому. Чи є в цьому якийсь трюк? Це було б дуже здорово, оскільки я багато входжу в певні каталоги. Я використовую tcsh6.14.00 (Astron).
10 linux  path  autocomplete  tcsh  csh 


1
псевдонім csh cd: як виключити помилку, коли не введено жодного параметра
Я знайомий з bash, але мої роботи вимагають csh. у моєму файлі .cshrc я створив цей псевдонім: alias cd 'cd \!:1; ls -l' Він працює дуже добре, за винятком одного випадку: коли я компакт-диск без будь-якого параметра: cd У цьому випадку я отримую Погано! селектор аргументів "помилка. Як усунути цю …
2 linux  unix  shell  alias  csh 

0
RHEL 6 перетворення сценарію BASH в сценарій CSH
У мене є сценарій BASH (працює на RHEL 6), який відкриває термінал GNOME, відкриває кілька вкладок у цьому терміналі, запускає сервер у кожній вкладці, називає вкладку після цього сервера та вставляє команду в історію BASH. Ось спрощена його версія: gnome-terminal \ --tab -t "Server One" -e 'bash -c "export BASH_POST_RC=\"$LONGPATH/bin/startServerOne.sh …

3
запустіть tcsh, але замість цього запустіть bash
Я спробував запустити tcsh на моїй Fedora 7 (за замовчуванням оболонка bash) [ss@ssvm ~]$ tcsh [ss@ssvm ~]$ echo $SHELL /bin/bash Як ви бачите, інша баш-оболонка почалася. Я подивився на файл tcsh: [ss@ssvm ~]$ ll /bin/tcsh -rwxr-xr-x 1 root root 345348 2007-02-26 23:58 /bin/tcsh [ss@ssvm ~]$ ll /bin/csh lrwxrwxrwx 1 root …
1 linux  bash  shell  csh  tcsh 

0
Що насправді обмежує розмір даних у csh?
Мій .cshrc встановив "граничний розмір даних 256000", проте в даний час кілька моїх запущених процесів перевищують це. Наприклад: VmPeak: 496840 kB VmSize: 496840 kB VmLck: 0 kB VmHWM: 463408 kB VmRSS: 463408 kB VmData: 451552 kB VmStk: 96 kB VmExe: 7480 kB VmLib: 35548 kB VmPTE: 988 kB StaBrk: 0a2bb000 …
1 linux  csh 

1
Поясніть, будь ласка, поведінку оболонки (повинна бути csh)
У моєму вікні Linux echo $SHELLрезультати в /bin/csh. Тому я припускаю, що мою оболонку за замовчуванням є c-shell. Я намагаюся зрозуміти поведінку сценарію оболонки. сценарій 1 - сценарій містить - echo $1 $2 $3 echo $* echo $argv[1] $argv[2] $argv[3] echo $argv[*] echo $#argv вихід - arg1 arg2 arg3 arg1 …
shell  csh 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.