Описание тега csh
NoneCsh или оболочка C - это интерпретатор команд с синтаксисом, напоминающим язык программирования C.
1
ответ
cshrc устанавливает путь, отличный от setenv PATH
Есть ли разница между set path и setenv PATH в cshrc? Я знаю, что верхний регистр PATH является переменной окружения и контролирует путь инструмента но в моем файле .cshrc есть строка "set path = . \ ./bin \ /usr/sbin \ /sbin \ /usr/dt/bin \ .......…
08 ноя '17 в 03:35
1
ответ
Команда запуска Python csh
В последнее время я хочу использовать скрипт Python для установки среды в Linux. Это одна строка моего кода: p = subprocess.call(['/bin/csh', '-c', "source setup.csh"]) Мой файл setup.csh находится ниже: add questa10.2b add ds5-2013.06 setenv MODELS…
22 фев '16 в 02:18
2
ответа
Как выполнить сценарий.csh с аргументами командной строки из сценария.csh
Итак, у меня есть сценарий.csh generate.csh. Я хочу вызвать из него другой сценарий.csh. Я старался ./shell_gen.csh test1 test2.prt Но он запускает shell_gen.csh, но без аргументов командной строки. Кто-нибудь? Спасибо generate.csh #!/bin/csh ./shel…
17 сен '09 в 20:27
1
ответ
Получить версию Java в csh (c shell)
Мне нужно получить версию Java, используя скрипт c-shell. Мне нужно будет поместить его в переменную и впоследствии использовать для некоторых манипуляций и тестов. в bash эта команда работает: local javaVersion=$(java -version 2>&1 | sed 's/…
07 сен '16 в 15:49
2
ответа
Перенаправление stderr в csh
Я выполняю программу, которая выводит отчет о сбое в STDERR откуда я должен фильтровать некоторую необходимую информацию. Проблема в том, что я не могу перенаправить STDERR в STDOUT а также PIPE это с grep command 2>&1 >/dev/null | grep "^…
14 авг '15 в 13:08
1
ответ
Как установить переменные в CVS
Мне было поручено войти в репозиторий cvs, размещенный кем-то другим. Я не знаю много о резюме. Я должен изменить эту опцию в моем файле.cshrc, например: setenv CVSEDITOR setenv CVSROOT setenv CVS_RSH Я использую bash на Mac OSX и считаю, что нашел …
23 май '13 в 16:31
2
ответа
Bash csh Перебрать 2 списка
В csh или любом другом дружественном для Mac языке сценариев я хотел бы запустить некоторую форму цикла, который читает 2 списка. Нужна небольшая помощь с синтаксисом. Например: variable1 = (1, 2, 3, 4, ...) variable2 = (one, two, three, four, ...) …
29 янв '16 в 19:28
1
ответ
Как использовать awk внутри псевдонима C-shell?
Я добавляю псевдоним в терминале C-Shell, как показано ниже alias rs1 "p | grep -i 'container 1' | awk '{print $2}' | xargs kill -9" Когда псевдоним добавлен, я вижу, что псевдоним добавлен как rs1 p | grep -i 'container 1' | awk '{print }' | xargs …
21 ноя '18 в 05:51
2
ответа
Копировать файлы, начинающиеся с определенной буквы
Редактировать: Спасибо, ребята, так что если я делаю "ls J*", почему в этом списке нет всех файлов, начинающихся с J? Я просто хочу скопировать каталоги, начинающиеся с буквы J, в другую папку в моем окне терминала (cshell)? Конечно, это должна быть…
28 сен '12 в 08:23
2
ответа
Неизвестная ошибка в оболочке
Может кто-нибудь объяснить мне, что означает эта ошибка: > ./rank lines.in 'nknown option: `- Usage: tcsh [ -bcdefilmnqstvVxX ] [ argument ... ]. это мой рейтинг сценария: #! /bin/tcsh -f set line = `cat ${1}` echo $line Я думаю, что проблема у м…
31 май '10 в 15:49
2
ответа
Как определить текущий тип удаленного соединения? (rsh или ssh)
Я хочу знать, есть ли какие-то методы, чтобы узнать текущий тип соединения с удаленным сервером (rsh или ssh?). Средой является Solaris 9, SuSE linux, csh.
26 авг '10 в 02:53
2
ответа
Как перенаправить вывод из интерактивного сценария Perl в файл и консоль?
У меня сложный интерактивный скрипт, работающий с программным обеспечением для контроля версий (clearcase). Т.е. пользователь выбирает варианты, предложенные в консоли. Скрипт должен быть выполнен (с интерактивностью и выводом на консоль), и весь вы…
23 июн '14 в 09:07
0
ответов
Ошибка при объединении строки в c-shell
Для генерации файла в час я хочу использовать скрипт c-shell. Дата и время уже были установлены в .csh (например, 2014-11-30-12 в коде ниже). Я хочу создать каталог с именем 2014_11_30_12, но я не знаю, как объединить их. #!/bin/csh -f set year = "2…
11 апр '16 в 13:59
2
ответа
Я не могу сгенерировать постскриптум из выполнения оболочки в PHP
Это программа accelRealTime.cshОбратите внимание, что эта программа запускается по Гринвичу #!/bin/csh gmt gmtset PS_MEDIA A3 PS_PAGE_ORIENTATION landscape gmt gmtset FORMAT_DATE_MAP "o-yy" FONT_ANNOT_PRIMARY +9p set psfile = "Accel_sat_int.ps" set …
02 июл '15 в 17:22
1
ответ
Случайный случай
Это для кода: set source_failed = `cat mine.log` set dest_failed = `cat their.log` foreach t ($source_failed) set isdiff = 0 set sflag = 0 foreach t2 ($dest_failed) if ($t2 == $t) then set sflag = 1 break endif end ... end Проблема в том, что внутре…
12 май '15 в 08:48
1
ответ
linux найти позиционный параметр exec
В настоящее время я использую следующую строку, чтобы найти несколько скриптов и выполнить их. Сценарии называются: my_script_0.sh, my_script_1.sh и т. Д. find $MY_HOME/SHELL/my_script_[0-9].sh -type f -exec csh -c '"$1" >& "$logfile" &' …
10 дек '13 в 18:16
1
ответ
Как проверить, не установлена ли переменная окружения или установлена ли пустая строка?
Я не хочу использовать tcsh, но, к сожалению, у меня нет выбора в этой ситуации. Поэтому, пожалуйста, не отвечайте "использовать другую оболочку" В настоящее время я пытаюсь проверить, что переменная окружения и установлена, и установлена ли она н…
12 ноя '12 в 12:04
1
ответ
Изменение кода совпадения регулярного выражения csh на tcl
Мне нужно изменить следующий кусок кода в оболочке на tcl. Пожалуйста помоги. if (` expr $_f : proj_lp_ ` == 8) then Мне нужен tcl-эквивалент условия внутри условия if. Спасибо!
06 фев '13 в 11:26
2
ответа
Как перевести оператор switch в Perl
Я портирую csh-скрипт на Perl. Я делаю заявление о переключении в Perl. Я не уверен, правильно ли это, основываясь на различных комментариях, которые указывают, что операторы switch больше не используются в Perl. Можете ли вы дать мне идею, если это…
15 окт '15 в 09:50
1
ответ
Оценка команды и присвоение ее переменной
Как я могу оценить пример команды и назначить ее переменной, не распечатывая результаты, используя tcsh #!/bin/tcsh set path=/home/uu/Desktop/ egrep inn $path/filename.txt | grep en | awk '{print $3}' По сути, я хочу присвоить эту строку кода после …
27 ноя '18 в 19:44