1
ответ

назначить буквы для перехода вперед и назад в bash

Моя оболочка по умолчанию — tcsh. В моем файле.cshrc. У меня есть bindkey -v, так что в командной строке буквы b и w прыгают назад и вперед на слово соответственно. Я хотел бы настроить bash так, чтобы...
04.04.2021
1
ответ

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

С помощью ярлыков оболочки я случайно переместил директорию в саму себя, и теперь она, кажется, исчезла. Вот последовательность, вырезанная -и -, вставленная непосредственно с терминала :$ chmod a+x load _test _set.sh ~/bin $...
24.03.2021
1
ответ

При определении переменной среды я получаю сообщение «Команда не найдена»

Когда я набираю HELLO="hello", я должен создать переменную окружения с именем HELLO. Вместо этого я получаю сообщение об ошибке HELLO=hello :Команда не найдена. Что здесь может быть не так? Я на...
12.03.2021
1
ответ

цикл for во FreeBSD (pfSense )не работает

Я только что заметил, что тот же самый код для цикла for в bash не работает в FreeBSD. wolf@linux :~$ echo $SHELL /бин/баш wolf@linux :~$ wolf@linux :~$ для i в {1..3}; эхо $i; Выполнено 1 2 3 wolf@linux :~$...
09.03.2021
1
ответ

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

У меня Ubuntu 18.04. Я задал этот вопрос на askubuntu, но не получил ответа, поэтому решил задать вопрос на другом форуме, надеясь на другую читательскую аудиторию. Точно знаю, что такая же проблема...
14.01.2021
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
ответ

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

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

почему скрипт tcsh блокирует специальные символы внутри файла, например. #{ в строке выдается ошибка "}"

Я использую сценарий оболочки tcsh для чтения каждой строки файла input.txt. сценарий #!/bin/tcsh set out _file _length= `wc -l<$1 `установить я = 1 в то время как ($i <= $out _файл _длина )установить каждую _строку = `заголовок -$i ввод....
28.06.2020
1
ответ

Получение функциональности pushd, подобной tcsh dextract, в bash

Мне нравится bash (4.1.2(1)-выпуск), но я сильно предпочитаю способ, которым tcsh реализует pushd +N с включенной опцией dextract, настолько, что я из-за этого отказываюсь использовать bash в качестве оболочки по умолчанию. Имеет ...
04.04.2020
1
ответ

Как установить PATH в каталог с символической ссылкой в ​​bash csh

У меня есть каталог /data/bin, а в моем домашнем каталоге есть символическая ссылка /home/myuser/bin -> /data/bin Я установил PATH в / домой/myuser/bin/ Когда /home/myuser/bin является каталогом, PATH работает нормально,...
05.10.2019
1
ответ

переопределить значение $_ в скрипте linux csh

Я хотел бы переопределить значение $_ в скрипте linux csh. Я запускаю этот скрипт в xterm, используя cmdline: chmod +x test.csh test.csh Содержимое test.csh: #!/usr/bin/tcsh .... источник sourceme.rc .... ...
20.09.2019
1
ответ

Как я могу использовать псевдоним «emacs file.txt» для «emacs file.txt &»?

В случае, если это проблема XY, я хотел бы всегда открывать Emacs визуально как фоновый процесс, но по-прежнему получать завершение с помощью табуляции и не добавлять '&' вручную. Я нахожусь в Tcsh, нет возможности...
05.09.2019
1
ответ

tcsh :поиск переменной во всем массиве

Я изменяю набор скриптов, написанных на tcsh. К сожалению, эти сценарии нельзя переписать, потому что программа, с которой они взаимодействуют, также написана на tcsh. Я просто хочу убраться с дороги...
24.08.2019
1
ответ

Как включить «extended_glob» в tcsh?

Я пытаюсь включить 'extended_glob' в оболочке tcsh и пробовал следующие команды: setopt extension_glob shopt extended_glob Но ничего из этого не сработало. Может ли кто-нибудь дать мне знать, как включить это в ...
12.08.2019
1
ответ

Как заставить многострочную подсказку tcsh использовать символ новой строки?

Сценарий Мне нравится использовать многострочную подсказку. set prompt="${bold}${green}%M${white}:${red}%c5${unbold} \n${white}% " Я довольно часто копирую/вставляю строки терминала в электронные письма Windows. Проблема Похоже...
10.08.2019
1
ответ

Переопределить имя хоста для почты(1) в сценарии оболочки

Я пытаюсь быстро отправить что-то самому себе с моего MacBook, но у меня возникают проблемы с отклонением SMTP-подключения моим сервером из-за неквалифицированного домена имя в поле от. Я пробовал...
01.08.2019
1
ответ

Неоднозначное перенаправление при выполнении команды через ssh

Я пытаюсь запустить программу в фоновом режиме на удаленном сервере через ssh, но эта программа должна запускаться из каталога, в котором она содержится. Я попытался сделать следующее: ssh -q user@server 'cd ...
20.07.2019
1
ответ

Как удалить одну команду из истории TCSH?

Я пытаюсь удалить одну команду из истории TCSH на RHEL 6, но не могу найти способ. Я попробовал следующую команду Bash из [1], она не сработала. history -d Как я могу ...
15.12.2018
1
ответ

Эмодзи Unicode, не обнаруживающийся в подсказке tcsh

Я установил свою подсказку на tcsh 6.18.01 для использования некоторых глупых символов эмодзи, но они не обнаруживаются.> кошка .cshrc набор запрашивают = '\n ð Ÿ\” ¥ [% ~] \n %# '\360\237\224\245 [~]...
26.11.2018
1
ответ

Как можно найти именно, какие файлы были доступны после команды в TCSH?

Как я могу найти, какие файлы TCSH читают в вкладку, выполните второе слово команды , в отличие от первого слова. Я знаю, что я могу просто использовать, когда в полном объеме, чтобы увидеть путь к файлу * .1.gz, но это ...
13.09.2018
1
ответ

FreeBSD csh, ВКЛАДКА для показа доступного выбора?

Как я могу настроить csh или tcsh для показа доступного выбора путем нажатия Tab дважды, точно так же, как удар?
21.08.2018
1
ответ

Получение случайного «CD: слишком много аргументов». Сообщения об ошибках При использовании различных команд

Я получаю случайное «CD: слишком много аргументов». При использовании разных команд, например, Newgrp или при входе в систему. Вот журнал консоли, показывающий проблему вместе с версией Linux и типом оболочки. ...
04.06.2018
1
ответ

По ошибке изменил псевдоним команды cd

Я по ошибке изменил псевдоним для команды cd. Псевдонимом по умолчанию для cd был chdir! * && setprompt, прежде чем я по ошибке изменил его на какую-то случайную команду. Я попытался снова изменить его на chdir! * & ...
30.05.2018
1
ответ

tcsh bindkey для включения переменной строки чтения `visible-stats`

В .inputrc я храню команды строки чтения для bash, например: bind" \ CS ": i-search-fwd Я делаю то же самое в .bindings для tcsh: bindkey "^ S" i-search-fwd Чтобы указать переменные readline в .inputrc, я делаю: ...
15.04.2018
1
ответ

sed внутри цикла foreach tcsh [закрыто]

> foreach i (`cat /home/chandran/scratch_r/review/1810a042/list2test`) для каждого? sed -i "/^$i /s/$/ ASAN ASAN_CUI/" testify.list для каждого? конец Недопустимое имя переменной.
08.03.2018
1
ответ

какая оболочка используется для запуска скрипта [дубликат]

У меня есть некоторые моменты, которые я хочу понять: У меня есть сценарий, написанный в синтаксисе bash и не содержащий строки shebang (#! / Bin / bash), а моя оболочка по умолчанию - tcsh. при предоставлении разрешения на выполнение для ...
20.02.2018
1
ответ

Как сделать мой Linux tcsh подсказкой полужирный?

Приветствуя все, я пытаюсь сделать свой Linux tcsh подсказкой полужирный. Однако я терплю полный провал. Я знаю об управляющих кодах, и я могу успешно заставить echo'ed произвести полужирный, но я, может казаться, не делаю это...
07.08.2017
1
ответ

Назначение / оценка конкатенированных переменных в tcsh

У меня есть загадка tcsh, и я буду благодарен за любую помощь. Когда я бегу: установите faceAttenRuns = (09 13) установить run = $ faceAttenRuns [1] echo $ run Это возвращает: echo 09. Отлично. Но когда я запускаю: set runTypes = ...
01.08.2017
1
ответ

При входе в систему или выходе оболочка зависает для определенного пользователя, пока он не нажмет Ctrl + C

, мы используем CentOS 6.9, и один из моих пользователей столкнулся с ошибкой, если они входят в систему, экран будет заморожен, пока они не нажмут Ctrl + C. То же самое происходит при выходе. Это также происходит, когда ...
07.07.2017
1
ответ

Команда set не работает в оболочке tcsh при явном вызове [duplicate]

Команда set отлично работает, когда я набираю ее так: echo $ 0 / usr / bin / tcsh echo $ SHELL / usr / bin / tcsh установить START_TIME = `date +% s` эхо $ START_TIME 1499360060 Однако он не работает, когда я его вызываю ...
06.07.2017