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

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

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

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

Ошибка в 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

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

Проверить, является ли файл исполняемым
Мне интересно, какой самый простой способ проверить, является ли программа исполняемой с помощью bash, не выполняя ее? Он должен, по крайней мере, проверить, имеет ли файл права на выполнение и имеет ли он ту же архитектуру (например, не исполняемый...
137281 просмотров
schedule 19.08.2022

перевести с tcsh на bash вопрос
Я пытаюсь перевести скрипт tcsh на bash. Этот скрипт вызывает gnuplot следующим образом: #!/bin/tcsh <script commands> gnuplot << EOF set terminal png <other commands> plot <args> Я попытался просто изменить «tcsh» на...
349 просмотров
schedule 09.08.2022

Регистратор команд TCSH
Есть ли способ регистрировать историю (и сохранять ее в файле .history) в tcsh каждый раз, когда команда вводится в оболочку? Что-то вроде решения, приведенного здесь для bash: Журнал команд Bash
767 просмотров
schedule 10.07.2022

Аналог переменной подчеркивания python-shell в tcsh?
Есть ли способ заставить tcsh сохранять вывод последней команды в специальной переменной? Я знаю, что могу зафиксировать вывод с помощью обратных кавычек, но если я вообще не использую обратные кавычки, он нигде не фиксируется. (любой, кому...
221 просмотров
schedule 08.01.2023

tcsh: дата печати 2 недели назад в оболочке
В tcsh на OpenBSD мне нужно напечатать дату двухнедельной давности. Например. если сегодня 2013-03-02 , мне нужно распечатать 2013-02-16 .
1245 просмотров
schedule 17.10.2022

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

автозаполнение tcsh и получение шаблона для другого автоконкурента
Возможно ли получить шаблон соответствия с завершенной оболочкой tc? Я имею в виду, принимая команду A и выполняя: A[TAB] c1 c2 c3 A c3[TAB] ‹- здесь я хочу завершить выполнение команды с совпадающим шаблоном: c3.... Обновление: В...
317 просмотров
schedule 27.09.2022

tcsh script - Выполнение команды с аргументами и запись вывода в файл
У меня есть программа readtree, которая читает древовидную структуру и выводит вывод в оболочку. Я хочу перенаправить этот вывод оболочки в файл. Эта программа принимает только один аргумент: имя файла. Я попытался выполнить это со следующим:...
337 просмотров
schedule 13.09.2022

Завершение Tcsh в формате ls -l
При настройке автосписка в tcsh.rc и нажатии Tab для завершения имени файла я получаю список доступных дополнений в формате «обычной» команды ls. Есть ли способ настроить tcsh таким образом, чтобы при нажатии на вкладку отображался список доступных...
117 просмотров
schedule 16.01.2023

tcsh & stat: сравнение времени модификации файлов в скрипте
Я написал tcsh-скрипт [внимание, я новичок в tcsh!], который проверяет расширение входного файла, если у него есть права на чтение, а также выводит pdf-версию из своего входного файла .tex. Мой следующий шаг — заставить программу выйти, если время...
735 просмотров
schedule 01.11.2022

Перенаправление stderr в csh
Я запускаю программу, которая сбрасывает отчет о сбое в STDERR , откуда мне нужно отфильтровать некоторую необходимую информацию. Проблема в том, что я не могу перенаправить STDERR на STDOUT и PIPE с grep command 2>&1...
20634 просмотров
schedule 10.05.2023

команда для переименования сеанса KDE в tcsh в системе Solaris?
Я хочу переименовать сеанс оболочки. Очевидный способ — щелкнуть правой кнопкой мыши вкладку и выбрать «Переименовать сеанс…». Но я хочу сделать это в сценарии. Я использую KDE3.5.10, tcsh в ОС Solaris. Я пробовал ниже два метода, и оба не...
35 просмотров
schedule 04.11.2022

копирование менее обернутой строки приводит к ломаным линиям
В моем less (а также vi , если это имеет значение), когда я пытаюсь скопировать завернутую строку, отмечая ее мышью, копируется только часть строки, где я дважды щелкаю, например. скажем, это очень длинная строка , обернутая 3 раза...
90 просмотров
schedule 06.11.2022

Замена фиксированной части PWD в приглашении tcsh
Моя подсказка в настоящее время отображается, как здесь: [27 августа, 14:36] /x/y/z/w/u/v/dir1/dir2/dir3> Что я хотел бы сделать, так это заменить постоянный частичный путь текущего рабочего каталога /x/y/z/w/u/v с...
536 просмотров
schedule 15.06.2022