2
ответа

Список дерева каталогов, скрипт не работает в CSH?

LS -R | Греп ": $" | Sed -e 'S /: $ //' -E 'S / [^ -] [^ \ /] * \ // - / g' -e 'S / ^ / /' -e 'S / - / | / 'Я нашел команду для отображения дерева каталогов (см. Выше), он не работал правильно. Это дало сообщение об ошибке «...
30.07.2018
2
ответа

Как использовать цикл while в командной строке оболочки csh?

Я пытаюсь использовать цикл while в командной строке оболочки csh в RHEL 7.2, но получаю следующую ошибку: $ while true while: Синтаксис выражения. То же самое работает в оболочке bash.
15.09.2017
2
ответа

Невозможно перенаправить стандартную ошибку openmpi в csh в файл

Я прочитал этот вопрос и ответ - Перенаправить stderr в stdout, но, похоже, ничего не работает, чтобы перехватить ошибку программного обеспечения под названием OpenMPI на Ubuntu 16.04 LTS. У меня есть команды OpenMPI в ...
15.06.2017
2
ответа

Преобразование аргумента в верхний регистр для передачи в качестве переменной

Есть ли способ преобразовать аргумент командной строки в верхний регистр и передать его в качестве переменной в вызываемом скрипте? Например, ./deploy_app.csh 1.2.3.4 middleware должен преобразовать middleware в ...
21.03.2017
2
ответа

Найти уникальные значения из find

Я хочу найти уникальные файлы внутри каталога, в котором также есть подкаталоги. Есть определенные типы файлов, скажем, .lib файлы. В разных подкаталогах есть одинаковые .lib файлы. Мне нужно ...
15.03.2017
2
ответа

Linux crontab - какую оболочку я использую

В crontab как узнать, какую оболочку он использует? например, если я хочу перенаправить вывод, как узнать, нужно ли мне использовать &> или >& (bash vs csh)
14.03.2017
2
ответа

Комментируйте отдельные строки, используя регулярное выражение и sed

У меня очень большой файл verilog (~ 350 МБ). Здесь я хочу прокомментировать конкретные имена модулей, поэтому я взял образец файла и попробовал на нем свое регулярное выражение. Пример файла (abc): - module ...
01.09.2016
2
ответа

как сделать обратную резку?

Я новичок в этом. Хотелось бы спросить, а как перевернуть разрез? Пример; ./24feb/frfr Я хочу, чтобы после команды cut результат был ./feb/frfr. Как это сделать?
19.10.2015
2
ответа

Добавьте приложение в путь поиска команд в csh

. Недавно я установил приложение (gnuplot) под пользователем каталог (/ home / usr / bin). Я хочу запускать приложение всякий раз, когда набираю gnuplot в любом каталоге. Что я мог сделать? Я попытался установить ...
03.06.2015
2
ответа

Как включить двойной список автозавершения вкладки в csh?

Я работал в Linux прежде, где, когда я нажимаю вкладку, она автоматически заполняет, пока это не становится неоднозначным. Если бы я нажал вкладку дважды в той точке, то она дала бы мне список всех возможных завершений. Мой ток...
02.04.2015
2
ответа

CSH и весь вывод (с ошибками) в файл

Я должен сохранить весь вывод от компиляции до файла. У меня есть много ошибок "неопределенная ссылка", и я хочу, посмотрите все эти ошибки. Я пробую "makeall> и", но в файле не ни одна ошибка "...
28.03.2015
2
ответа

Что непредел и предел делают в контексте csh?

Я запускаю csh скрипт, который называет непредел и предел прежде, чем выполнить научную модель. Сценарий смотрит что-то как так (усеченный для краткости): #!/bin/csh-f #... не ограничивают предел/usr/bin/...
09.02.2015
2
ответа

Сценарии совместимости: Сохранить $? для использования позже

Я хотел бы записать небольшую часть сценария, который сохраняет ошибочное состояние, выполняет некоторый другой код и устанавливает ошибочное состояние на исходное ошибочное состояние. В Bash это похоже на это: <<некоторые...
16.01.2015
2
ответа

Есть ли проблемы с дефисами в функциях, псевдонимах и исполняемых файлах?

В моем тестировании (в Bash и Shell Z), я не видел проблем с определением функций или псевдонимов или исполняемых сценариев оболочки, которые имеют дефисы на имя, но я не уверен, что это будет хорошо в...
16.11.2014
2
ответа

Оболочка C: различные действия в зависимости от типа файла

Я очень в новинку для Оболочки C. Я пытаюсь считать файл из командной строки и определить, является ли это zip-файлом, .txt, ссылкой symbloic, каналом, или безотносительно ("неизвестный"). Затем я хотел бы выполниться...
07.11.2014
2
ответа

Будет '*' (звезда) в соответствии globbing только символы (т.е., a-z и 0-9)?

Я havie простой вопрос здесь: * (звездообразный подстановочный знак) соответствуют только символам (буквы и числа) в стиле шарика? Или это будет также соответствовать специальным символам? В ударе, * соответствует всему, в то время как в...
30.05.2014
2
ответа

Что вызывает csh сценарий к иногда не источник/etc/csh.cshrc?

У меня есть csh сценарий после установки, который выполняется от об/мин %post с его набором строки интерпретатора к #!/bin/csh (без-f опции). Это должно заставить файл/etc/csh.cshrc быть считанным...
01.05.2014
2
ответа

установка переменных в подокружает при использовании <<

Я использую следующий метод для передачи команд в подоболочку, которая запускается "newgrp". #!/bin/csh отзываются эхом "Прежде newgrp"/usr/bin/newgrp пользователи <<эхо EONG "привет из...
15.10.2013
2
ответа

Не удалить то же имя папки дважды

Мне назвали папку - мусорное ведро, затем я удаляю его мусорным ведром комнаты, воссоздаю его и когда я хочу удалить его снова мусорным ведром комнаты подсказки оболочки-/bin/mv: не может переместить 'мусорное ведро /' в '/u/y2010/zarnihu/../...
07.04.2013
2
ответа

Как отладить csh сценарии?

Моя лаборатория использует csh сценарии для выполнения заданий. Для меня обычно трудно отладить сценарий оболочки, таким образом, я задаюсь вопросом, существует ли csh отладчик, я могу использовать. Я знаю, что существуют некоторые флаги как-x или-v, кото
09.10.2012
2
ответа

Цикл псевдонима в csh

Почему там ошибка цикла Псевдонима, созданная здесь: исказите df 'printf "\n"; df-hP | столбец-t', Но не здесь: исказите df 'df-hP | столбец-t', я понимаю, что мог назвать псевдоним чем-то еще и все еще иметь...
09.01.2012
1
ответ

получение файла csh из bash приводит к «синтаксической ошибке :неожиданный конец файла»

Я новичок в Linux. Итак, у меня проблема, когда я получаю файл. $ source ~cupsoft/kims _setup.csh bash :setenv :команда не найдена bash :setenv :команда не найдена bash :setenv :команда не найдена...
28.06.2021
1
ответ

запуск сценария cshrc в RHEL 7 из учетной записи bash не работает

Мне дали набор программ, основанный на cshrc. Таким образом, предполагается, что пользователь должен получить файл setup.cshrc, а в нем — множество других сценариев.cshrc для настройки среды...
01.04.2021
1
ответ

Как заставить псевдоним csh работать в bash?

Этот псевдоним отлично работает в /bin/csh, но не в /bin/bash :псевдоним cd='chdir ! *&& подсказка; чистый; ls -F' В принципе, я хотел бы cd в любой каталог и ls в цвете.
04.03.2021
1
ответ

xterm дважды вызывает.cshrc

У меня Ubuntu 18.04. Я задал этот вопрос на askubuntu, но не получил ответа, поэтому решил задать вопрос на другом форуме, надеясь на другую читательскую аудиторию. Точно знаю, что такая же проблема...
14.01.2021
1
ответ

В заголовке не найдены адреса получателей -Sendmail

Из сценария оболочки C я вызываю сценарий Perl для отправки электронной почты, /path/send/email/email.pl "abc@gmail.com" | /usr/sbin/sendmail -t Perl-скрипт print "To :".$ARGV[0]."\n&...
06.12.2020
1
ответ

Завершение вкладки csh/tcsh с «complete = увеличить» Странное поведение

set complete = улучшение помещается в .cshrc, и у нас есть два файла, test_ab_dd.c и test_abc_dd.c. Если я наберу test_ab_ в командной строке, csh НЕ ВЫПОЛНЯЕТ автозаполнение до test_ab_dd.c. Он ...
01.12.2020
1
ответ

Сообщить данные или путь из файла.sh в.csh

Я могу выполнить файл.csh из файла.sh. Я хочу передать путь из файла a.sh в файл b.csh, когда он начнет выполнять файл.csh. например :-#а.ш если (результат=0 )тогда x=path/to/.csh #Я хочу...
30.11.2020
1
ответ

Я хочу перейти в подкаталог -, где существует требуемый файл? используя скрипт CSH

if (-f runme )then cd `dirname $ (find. -iname 'runme' )`chmod +x runme source runme cd -ЭТО ВЕРНО В СЦЕНАРИИ CSH? Сначала он будет рекурсивно искать файл runme по подпунктам -...
12.08.2020
1
ответ

Есть ли способ отключить историю для одной команды в TCSH?

Я выполняю команду в TCSH, которая требует ввода пароля в командной строке. Очевидно, я бы хотел, чтобы это не сохранялось в файле истории. Я знаю, что другие оболочки, такие как Bash, поддерживают...
29.06.2020