Вопросы по теме '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