Вопросы по теме 'csh'

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

Можно ли захватить system.out.print из java-программы в переменной csh?
Я знаю, что это хромой способ сделать это. Нам нужно захватить строку, которая динамически генерируется в программе Java в вызывающем сценарии оболочки, а затем использовать ее позже. Также это должно быть сделано в существующем файле csh. Мы...
2134 просмотров
schedule 14.05.2022

Как использовать циклы for в командной строке в оболочке csh в поисках достойных вкладышей
исходя из оболочки bash, я пропустил легкое свертывание циклов (for i in (...); do... done;) Не могли бы вы опубликовать типичные однострочники циклов в cshell? ПОЖАЛУЙСТА, ОДИН СТРОКА, а не несколько строк , спасибо
12543 просмотров
schedule 16.09.2022

Как перенаправить stdout и stderr из скрипта csh
Для следующего скрипта install.csh: #!/bin/csh -f tar -zxf Python-3.1.1.tgz cd Python-3.1.1 ./configure make make install cd .. rm -rf Python-3.1.1 Предполагаемое использование: ./install.csh |& tee install.log Как я могу...
18517 просмотров
schedule 10.07.2023

csh идиомы для проверки существования переменной окружения?
У меня есть несколько сценариев csh, где мне нужно проверить, установлены ли определенные переменные среды, прежде чем я начну что-то делать, поэтому я делаю такие вещи: if ! $?STATE then echo "Need to set STATE" exit 1 endif if ! $?DEST...
28238 просмотров
schedule 20.03.2023

Ошибка в csh-скрипте
Я работаю с C-Shell, пытаюсь запустить этот скрипт set callsTo = "`cut -d" " -f2 ${1}`" echo $callsTo cut получает данные из файла, который является первым параметром: > ./myscript data Мне нужно только второе поле из каждой...
481 просмотров
schedule 22.07.2023

неизвестная ошибка в оболочке
может кто-нибудь объяснить мне, что означает эта ошибка: > ./rank lines.in 'nknown option: `- Usage: tcsh [ -bcdefilmnqstvVxX ] [ argument ... ]. это мой ранг скрипта: #! /bin/tcsh -f set line = `cat ${1}` echo $line Я думаю, что...
2601 просмотров
schedule 13.03.2023

Редактировать сценарий оболочки во время его работы
Можно ли редактировать сценарий оболочки во время его работы, чтобы изменения повлияли на работающий сценарий? Меня интересует конкретный случай csh-скрипта, у меня есть эта партия, которая запускает кучу разных вариантов сборки и работает всю...
49117 просмотров
schedule 15.07.2022

Файл конфигурации сценария запуска Csh и переменные
Я довольно неопытен со сценариями оболочки (в данном случае csh), но меня попросили отредактировать один. Меня попросили добавить файл конфигурации, чтобы упростить редактирование нескольких конкретных переменных. Я подумал, что это глупо, потому...
1336 просмотров
schedule 03.12.2022

cshell: Как создать список десятичных чисел?
Я хочу создать список чисел от 1 до 5, увеличивающийся на 0,25 на каждом шаге, например: 1.0, 1.25, 1.5, ..., 4.5, 4.75, 5.0 Возможно ли это сделать в csh? Если да, то как мне это сделать? Спасибо за помощь.
243 просмотров
schedule 15.02.2023

Как преобразовать псевдонимы csh в команды установки псевдонимов, совместимые с MODULEFILE?
У меня есть куча псевдонимов, которыми я хотел бы поделиться с коллегами, и я хотел бы поместить их в наш проект файл модуля . Есть ли скрипт, который сделает конвертацию для меня? Или, по крайней мере, дайте мне хорошее начало, а затем я смогу...
899 просмотров
schedule 22.12.2022

как узнать, существует ли команда оболочки в cshell
Я ищу функцию, которая вернет 1, если существует команда оболочки, и 0, иначе я знаю, что есть команда which , которая возвращает путь к команде, если она существует. В руководстве также говорится, что эта команда должна иметь возвращаемое значение,...
1195 просмотров
schedule 11.09.2022

Как перенаправить php exec stderr в выходной массив, когда оболочка csh?
Возможный дубликат: Как для перенаправления stdout и stderr из скрипта csh Я делал это много раз раньше, когда оболочка выполнения сервера была sh или bash: exec('dostuff 2>&1', $output, $return); Но теперь мой сервер...
1187 просмотров
schedule 04.11.2022

grep из файла, вывести совпавшие и не совпавшие
У меня есть файл, скажем, input, содержащий шаблоны, как показано ниже: quantum_mech_.* astrophysics_.* geology_.* economy_* У меня есть другой файл, скажем, subject, который выглядит так: quantum_mech_[101] astrophysics_[102]...
4669 просмотров
schedule 23.07.2022

как извлечь строку перед /› из XML с помощью csh?
Я пытаюсь извлечь весь текст, который присутствует до первого появления знака «/>», используя скрипт csh. Я пробовал следующий код установить продукт3 = echo "$product1" | sed 's/\/>$//' bt вывод, который я получаю, - это строка,...
91 просмотров
csh
schedule 25.05.2023

Перевод переключателя csh на Perl
Сейчас я перевожу некоторые скрипты с csh на perl. Я наткнулся на один скрипт, который имеет следующий переключатель управления #And now some control set get_command = h set finish = 0 while (1) switch ($get_command) case "h": case...
172 просмотров
schedule 20.07.2023

Используйте переменные псевдонимов оболочки C, кроме одной
Я хотел бы создать псевдоним, который использует первую переменную cli в качестве входных данных для чего-то и помещает остальные переменные в конец, например, например: alias rerun '`head -n 2 \!:1/some_log_file.log | tail -n 1` \!:*' В...
216 просмотров
schedule 30.01.2023

в cshell: как установить переменную для вывода командной строки?
Я хочу запустить пакетное задание, которое генерирует jobid в качестве вывода. Как я могу сохранить jobid как переменную среды и повторно использовать его в сценарии cshell? Спасибо и наилучшие пожелания, Rollz
1326 просмотров

csh встроенные операторы if
Я пытаюсь добавить скрипт для проверки условий перед выполнением команды в моем файле .cshrc . Этот скрипт проверки возвращает 0, если условия недостаточны, и 1 в противном случае. (Я понимаю, что это противоречит соглашению, но я подумал, что это...
3185 просмотров
schedule 17.06.2022

Символ повторения не работает для grep в csh при заключении в двойные кавычки
Ранее я задавал вопрос об этом, но теперь я понимаю проблему и поэтому хочу сделать репост. Символ * правильно интерпретируется в моем сценарии csh, если он не заключен в двойные кавычки, но когда я помещаю его в двойные кавычки, он интерпретируется...
96 просмотров
schedule 29.08.2023