0
ответов

Запуск программы с той же командой, что и существующая

Допустим, я создал исполняемую программу под названием «xeyes.exe» в моем текущем каталоге. Когда я ввожу команду «xeyes» в командную строку, почему вместо команды запускается программа?
17.09.2021
0
ответов

Используйте bash вместо tcsh для не -интерактивных оболочек

У меня среда, аналогичная той, что указана в этом вопросе. :Разные оболочки для интерактивной и -не интерактивной работы. В настоящее время я застрял с tcsh в качестве моей «официальной» оболочки по умолчанию. Для интерактивных оболочек я запускаю /bin/ba
16.09.2021
0
ответов

Доступ к распечатке оболочки, полученной в результате выполнения предыдущей команды

Мне нужно запустить команду, которая выводит в моей оболочке сообщение с путем к файлу. >> myCommand.py >> выводит путь к файлу Я хотел бы знать, хранится ли где-нибудь это сообщение, чтобы я...
15.07.2021
0
ответов

TCSH :Ошибка «Не удается найти разделитель строки» из perl -e в сценарии TCSH

Я вижу эту ошибку в своем сценарии tcsh и не могу понять, почему. Скрипт :#!/usr/bin/env tcsh foreach n (0 1 )set PERL _CMD = "perl -e 'print qq^RUNNING^; exit ${n} '" echo "...
11.07.2021
0
ответов

Использование одинарных кавычек внутри входных данных heredocs

Мне нужна помощь в отладке сценария tcsh. Он использует heredocs. Код :<предустановка _> < < выход 0 EOF2 выход 0 EOF1 <предварительная настройка _> это...
06.04.2021
0
ответов

Как экранировать все специальные символы, чтобы иметь возможность печатать строку как есть?

Я создаю скрипт tcsh на лету (со статическим языком ). У меня есть раздел , который содержит некоторую команду. Я хочу сделать :echo <добавить -команду -здесь> В этом <добавить -...
23.03.2021
0
ответов

Проблема с tcsh grep

Я использую FreeBSD > uname -старший FreeBSD 6.3 -RELEASE Когда я запрашиваю > grep `whoami `/etc/passwd Показывает нужную мне информацию :Но когда я пытаюсь получить ее в сценарии tcsh :#!/bin/tcsh установить логин = `...
28.02.2021
0
ответов

PATH ведет себя по-разному в bash и csh, когда каталог только выполняется?

У нас есть несколько приложений в различных подкаталогах, доступ к которым мы ограничиваем группой unix, и мы хотим, чтобы они были доступны только для выполнения. Так, например, если мы хотим, чтобы члены «химической» группы...
20.10.2020
0
ответов

Выполнить команду в отдельной консоли, а затем позволить пользователям вводить команды

Я работаю над программным обеспечением в крупной корпорации, где у меня мало контроля над общими используемыми технологиями, и в результате мне нужно найти решения, которые будут работать в рамках имеющихся у меня ограничений....
07.10.2020
0
ответов

Как перебрать все файлы и каталоги в каталоге?

Я пытаюсь перебрать все файлы/каталоги в каталоге. Сюда входят также все скрытые файлы (без расширения. и.. ). Из предыдущей темы в Баше было предложено использовать :для текущего...
14.06.2020
0
ответов

Как объявить массив элементов в tcsh, который разделяется на несколько строк?

Я пытаюсь объявить в tcsh массив элементов, разделенных на несколько строк. Я пытался :установить игнорировать _массив = ('a' 'b' 'c' )Тоже пытался :установить игнорировать _массив = { 'a', 'b', 'c' } как...
14.06.2020
0
ответов

Как понять, к какой оболочке относится тот или иной код, не зная о самой оболочке?

Я понимаю, что этот код предназначен для оболочки bash для f в $file.docked.[0-9][0-9][0-9] сделать mv $f $f.pdb done И этот код предназначен для оболочки tcsh foreach f ( file.docked.[0-9][0-9][0-9] ) mv $f ...
01.06.2020
0
ответов

Что означает аргумент -l в tcsh?

Я запускаю оболочку tcsh. У меня есть вопросы по опции -l в наборе -l. Когда я смотрю на man для команды set, я не вижу аргумента -l. Что означает аргумент -l при использовании оболочки tcsh? ...
14.02.2019
0
ответов

FreeBSD: Является ли пользовательская оболочка по умолчанию tcsh?

Недавно я читал учебник по tcsh, в котором говорилось, что пользовательской оболочкой по умолчанию для FreeBSD является tcsh, и я был удивлен. Для FreeBSD используется ли пользовательская оболочка по умолчанию tcsh?
25.09.2018
0
ответов

экспорт: команда не найдена

Я пытаюсь установить GAMESS (пакет вычислительной химии) на компьютер Linux Mint, и в файле конфигурации есть #! / Bin / csh в начало. Когда я запускаю ./config, первая строка - export: Command ...
26.03.2018
0
ответов

Передайте команде find список каталогов, хранящихся в файле

Из каталога и его подкаталогов можно найти все .c файлы командой find /user/home/me/tests/ -name \*\.c Теперь, список каталогов хранится в файле 'list_of_dir' /user/home/me/test1 /user/...
18.01.2018
0
ответов

проблема с загрузкой tcshrc

У меня установлен ubuntu 16.04 на моем локальном компьютере, и я пытаюсь сделать свою рабочую среду такой же похожей на то, как она настроена на моей работе, чтобы добиться того, что я хотел использовать тот же tcshrc файл (да, мы ...
21.10.2017
0
ответов

Есть ли в tcsh эквивалент для "${a:-b}" для назначения переменной по умолчанию, как в Bash?

Я хочу сделать это в одной строке, потому что я хочу использовать это в своих псевдонимах. Могу ли я сделать это аналогично в tcsh? Использование "${a:-b}" для назначения переменных в скриптах Есть несколько способов сделать это здесь, но ...
13.04.2017
0
ответов

Разделить файл xls на маленькие файлы xls [закрыто]

Я хочу разделить файл sample.xlsx (содержащий 3 листа) на 3 разных файла sheet1.xlsx sheet2.xlsx sheet3.xlsx, У меня есть репозитории пакетов Perl Джона Макнамара VERSION = 2.37. Добавляю ...
20.06.2016
0
ответов

как убедиться, что csh не испортит ваши временные метки истории tcsh?

Я использую tcsh в качестве оболочки по умолчанию. Иногда я запускаю csh (например, для тестирования), и это портит мой файл истории сохранения, в частности, временные метки - многие события в конечном итоге появляются под точным ...
01.06.2016
0
ответов

установить псевдоним для каталога

Я пытаюсь установить псевдоним, который позволил бы мне быстро перейти к следующим каталогам: / home / user / asreera / Aravind / sample / src / home / user / asreera / Aravind / sample2 / src Сначала я устанавливаю переменную: ...
30.05.2016
0
ответов

Настройка командной строки в tcsh для отображения только последних 3 рабочих директорий вместо полного пути?

У меня есть командная строка в tcsh, которая показывает текущую рабочую директорию. Проблема в том, что командная строка становится очень большой, когда я нахожусь в глубокой иерархии папок. Как мне настроить командную ...
30.04.2016
0
ответов

Показать последние три каталога в приглашении [дубликат]

Я пытаюсь установить в приглашении оболочки показывать по крайней мере 3 последних каталога. Я использую следующее, чтобы показать текущий рабочий каталог: set prompt = "% ~>" (Домашний каталог будет заменен на ~ ...
30.04.2016
0
ответов

Почему этот сценарий не копирует файлы внутри моего исходного каталога?

Я запускаю сценарий с двумя аргументами. Место назначения источника myshell.sh Итак, я хочу скопировать все файлы (не включая подкаталоги) в исходный каталог и скопировать их в место назначения ...
31.03.2016
0
ответов

указать файл tcsh для источника при инициализации оболочки

Я нахожусь в общей учетной записи, и хотел бы запустить оболочку tcsh из командной строки, и указать пользовательский файл .tcshrc для источника этой оболочки. tcsh запускается из оболочки bash. Эквивалент:...
13.02.2016
0
ответов

Как правильно использовать $ _ внутри сценария tcsh, полученного из другого сценария tcsh?

Я пытаюсь получить результат из $ _ внутри самого сценария tcsh, полученного другим сценарием tcsh (я буду называть их соответственно внутренний и внешний сценарий). Но для $ _ не установлено значение I ...
29.01.2016
0
ответов

Настройка cshrc для установки путей для определенных каталогов

Есть различные пути, которые мне нужно устанавливать всякий раз, когда я вхожу в определенный каталог. Я не решаюсь просто задать их в файле .cshrc, потому что мне может понадобиться указать их в другом месте, если я работаю в ...
27.01.2016
0
ответов

TCSH: я хочу отобразить вывод команды и перенаправить в файл

Я просмотрел страницу руководства TSCH, где говорилось: «Выходной файл или файл ошибок может быть '/ dev / tty' для отправки вывода. к терминалу ". Так что, если я могу перенаправить в два разных места, это сработает. Но ...
22.01.2016
0
ответов

Обновление переменной git в командной строке Shell для каждой команды

Я запускаю TCSH и хочу обновлять подсказку каждый раз, когда запускаю команду. Я думаю, что сейчас это можно сделать с помощью обратных кавычек. set tmpstr = `git status --untracked-files = no --porcelain` set ...
13.01.2016
0
ответов

Отключить печать всех возможностей в tcsh по TAB

Ранее в моей оболочке при нажатии TAB я непосредственно видел путь к каталогу, завершенный до максимально возможной длины. Но теперь, после обновления до centos-6, я вижу, что он также печатает все возможные имена ...
04.10.2015