Все вопросы: [tcsh]

23 вопросов

похожие теги:
4
голосов
4ответов
11768 просмотров

How to use for loops in command prompt in csh shell -- looking for decent one liners

coming from bash shell, I missed on an easy rolling of loops (for i in (...); do ... done;) Would you post typical one-liners of loops in cshell? ONE LINERS PLEASE, and not multiple-lines thx

0
голосов
2ответов
481 просмотров

csh list of commands like ksh { list; }

In bourne-compatible shells, the { list; } syntax causes the complete list of commands to be read by the shell before executing it, without opening a new shell. Is there anything similar for the csh? Thanks.

7
голосов
5ответов
1963 просмотров

Tcsh and/or bash directory completion with variable hidden root prefix

I'm trying to set up directory completion in tcsh and/or bash (both are used at my site) with a slight twist: for a particular command "foo", I'd like to have completion use a custom function to match the first /-delimited term to an actual subtree node, and then follow normal directory completio...

2
голосов
1ответов
1126 просмотров

Shared Libraries in Same Folder with App in TCSH

I am deploying a locally-compiled app to a remote Linux server. Since I don't have root account I cannot put needed shared libraries to /usr/lib Is there a way to overcome this? I put libraries in same folder and changed "path" variable but did not work.

4
голосов
7ответов
51499 просмотров

how to perform a basic arithmetics from unix csh/tcsh shell

Under windows, when I need to perform a basic calculations, I use a built-in calculator. Now I would like to find out what is the common way if you only have a shell. Thanks

35
голосов
11ответов
48854 просмотров

Display only files and folders that are symbolic links in tcsh or bash

Basically I want do the following: ls -l[+someflags] (or by some other means) that will only display files that are symbolic links so the output would look -rw-r--r-- 1 username grp size date-time filename -> somedir -rw-r--r-- 1 username grp size date-time filename2 -> som...

0
голосов
1ответов
89 просмотров

what are good resources to get the most out of csh or tsch?

I would like to get the most out of working in cch or tcsh shell. I am looking for general tips (post them away), online tips, or book. Thanks

25
голосов
2ответов
11066 просмотров

Ctrl-R to search backwards for shell commands in csh

I love this shortcut in borne shell, and want to find out if it is possible to simulate and/or have (perhaps to install an add-on or with a script) it in csh or tsch thanks

4
голосов
1ответов
3044 просмотров

Как я могу связать клавишу ctrl-left с word-left?

Я использую tcsh и emacs. В emacs я привык к тому, что bindkey ctrl-left перемещает меня влево на слово. Я бы хотел сделать то же самое в моем терминале tcsh. Я могу нажать ctrl-b, но просто не привык. Мне непонятно, как указать комбинацию клавиш ctrl-left из manpath bindkey. Как мне эт...

0
голосов
7ответов
9575 просмотров

как я могу удалить имя файла из пути в tcsh?

Учитывая эту переменную в tcsh: set i = ~/foo/bar.c как я могу получить только часть каталога $i? ~/foo

1
голосов
3ответов
1842 просмотров

Как я могу подключиться к завершению TAB TAB в Linux

У меня есть каталоги с рядом «скрытых» файлов. Одним из примеров этого является то, что я нахожусь в изолированной программной среде с контролируемым исходным кодом, и некоторые файлы еще не были извлечены. Когда я нажимаю TAB, я хочу видеть эти файлы. Подобный вопрос задавался ранее: Зав...

29
голосов
8ответов
9371 просмотров

Как я могу использовать команды с псевдонимами с xargs?

В моих .aliases есть следующий псевдоним: alias gi grep -i и я хочу искать foo без учета регистра во всех файлах, в имени которых есть строка bar: find -name \*bar\* | xargs gi foo Вот что я получаю: xargs: gi: No such file or directory Есть ли способ использовать псевдонимы...

4
голосов
1ответов
5523 просмотров

эхо вложенных кавычек в tcsh

У меня есть сценарий tcsh, который создает текстовый файл. Одна из строк в текстовом файле: bla bla bla 'foo foo foo "bar bar bar"': etc etc; Обратите внимание на вложенные ' и ", а также на : и ;, которые должны быть там. Для кодов : и ; необходимо, чтобы вся строка была заключена в к...

4
голосов
2ответов
2235 просмотров

редактировать командную строку с помощью $ EDITOR в tcsh

Сегодняшний Daily Vim говорит следующее: Предполагая, что вы используете оболочку bash, следующее может быть полезно при составлении длинных командных строк. Начните вводить текст в командной строке, а затем введите Ctrl-x Ctrl-e, он должен перетащить вас в редактор по умолчанию вашей сис...

1
голосов
6ответов
10607 просмотров

tcsh: Как изменить расширение файла для нескольких файлов?

Есть ли в tcsh однострочная команда для изменения расширения набора файлов? В различных оболочках DOS я использовал следующее: ren *.abc *.def Это приведет к переименованию всех файлов, оканчивающихся на .abc, на .def. В терминах sed это будет выглядеть примерно так: sed -e 's/\(.\)*\....

7
голосов
4ответов
4173 просмотров

Python в tcsh

У меня нет большого опыта работы с tcsh, но мне интересно учиться. У меня возникли проблемы с тем, чтобы Python увидел PYTHONPATH. Я могу повторить $ PYTHONPATH, и это правильно, но когда я запускаю Python, мои пути не отображаются в sys.path. Есть идеи? РЕДАКТИРОВАТЬ: [[email protected] ...

4
голосов
3ответов
10493 просмотров

Как в python 2.4 выполнять внешние команды с помощью csh вместо bash?

Без использования нового модуля подпроцесса 2.6, как я могу заставить os.popen или os.system выполнять мои команды с использованием tcsh вместо bash? Мне нужно создать несколько сценариев, написанных в tcsh, перед выполнением некоторых других команд, и мне нужно сделать это в python2.4. ИЗМЕН...

437
голосов
21ответов
512740 просмотров

Может ли сценарий оболочки устанавливать переменные среды вызывающей оболочки?

Я пытаюсь написать сценарий оболочки, который при запуске будет устанавливать некоторые переменные среды, которые останутся установленными в оболочке вызывающего. setenv FOO foo в csh / tcsh или export FOO=foo в sh / bash устанавливает его только во время выполнения скрипта. Я э...

4
голосов
5ответов
14183 просмотров

Экранирование двойных кавычек с псевдонимом tcsh

Я пытаюсь выполнить следующие команды: replace -x "must " A2input.txt replace -x " a" -f -s ## A2input.txt replace -x to -s ## -a A2input.txt replace -x faith -f "unequivocal" A2input.txt И было бы неплохо, если бы я мог просто присвоить ему псевдоним чего-то короткого и простого, наприме...

0
голосов
3ответов
529 просмотров

Приступая к работе со сценариями оболочки?

Я не знаком со сценариями оболочки, поэтому не знаю, как это сделать и возможно ли это. Если бы вы могли дать мне ссылки или дать совет, это было бы замечательно. Я хочу сделать следующее: Создайте файл, простой текстовый файл EX: param1 (СЛУЧАЙНОЕ ЗНАЧЕНИЕ) Где randomvalue - это сгене...

4
голосов
2ответов
7421 просмотров

перенаправить STDERR в tcsh из .aliases

в tcsh я пытаюсь перенаправить STDERR из команды из моего файла .aliases. Я обнаружил, что могу перенаправить STDERR из командной строки вот так. . . $ (xemacs > /dev/tty) >& /dev/null . . . но когда я помещаю это в свой файл .aliases, я получаю цикл псевдонимов. . . $ cat ...

5
голосов
3ответов
7149 просмотров

Сломанная труба больше не завершает программы?

Когда вы передаете два процесса по конвейеру и уничтожаете один на «выходе» конвейера, первый процесс используется для получения сигнала «Разорванный канал», который обычно также завершает его. Например. бег $> do_something_intensive | less , а затем выход из less , используемый для не...

220
голосов
12ответов
363226 просмотров

Как сгенерировать дамп ядра в Linux при ошибке сегментации?

У меня есть процесс в Linux, в котором возникает ошибка сегментации. Как я могу сказать ему, что он генерирует дамп ядра в случае сбоя?