Новые вопросы с тегом «csh»

Всего найдено 61 вопрос

0
голосов
0
ответов
286
просмотров

Как сделать автозаполнение с настроенной сортировкой или nosort в csh

В bash есть опция 'nosort'. Есть ли в CSH какой-либо вариант контраргумента, или его нужно отсортировать по алфавиту? Я хочу иметь cdкоманду с полным показом хвостов последних папок. complete cd 'p@1@`\ls -ltsrd */ | tail | awk \`@' Тем не менее, даже если я отсортирую это заранее, завершение отобр...
спросил Kangqiao Zhao 5 лет назад

0
голосов
1
ответ
419
просмотров

Пакет не найден для awk.exe и csh.exe в Cygwin 2.10.0

Я обновляюсь с cygwin 1.7.35 до cygwin 2.10.0. Но я не смог найти ни одного пакета, содержащего двоичные файлы awk и csh (.exe). Когда я типа info cshили info awkв Cygwin (2.10.0) терминала он показывает выход для gawkи tcshкоманды. Повлияет ли новая версия на сценарии, использующие эти команды ( aw...
спросил Mayank 6 лет назад

0
голосов
1
ответ
809
просмотров

csh: как проверить, существует ли символическая ссылка?

Символическая ссылка была создана по команде ln -s. Пробовал if ( -e "$link" )и if ( -f "$link" ). Но это не работает.
спросил Fisher 6 лет назад

0
голосов
0
ответов
303
просмотра

Как написать скрипт для чтения пользовательского ввода, а затем запустить в фоновом режиме, даже закрывая терминал в TCSH?

Я ищу предложение стратегии. Я очень плохо знаком с сценариями оболочки Linux. Просто учу tcsh не более месяца. Мне нужен скрипт, который автоматически определяет, когда файлы результатов копируются с удаленного сервера в папку на удаленном компьютере, а затем запускают scp файлы обратно на мою рабо...
спросил Scout 6 лет назад

2
голосов
3
ответа
3317
просмотров

Как запустить скрипт Python из оболочки C без указания всего пути?

Я хотел бы запустить скрипт Python из оболочки Hamilton C без указания полного пути скрипта. Первым делом я попытался добавить папку скриптов в переменную окружения PATH в Windows. Это сработало, но оболочка C не может просто автоматически выполнять файлы .py, поэтому я должен использовать «python»...
спросил Djeezus 8 лет назад

1
голосов
1
ответ
290
просмотров

Как получить цветной канал?

Я использую FreeBSD с оболочкой csh. В качестве примера, в терминале / экране я получаю вывод цвета для ls (например, ls -lGs). Но когда я передаю его через more (например, ls -lGs | more), вывод не имеет цвета. Есть ли способ получить еще и цвет дисплея?
спросил Lexib0y 8 лет назад

2
голосов
1
ответ
702
просмотра

tcsh: как мы можем отобразить тело цикла foreach в истории

Я вижу, что история не отображает тело циклов. Есть ли способ показать их? san: cd /tmp/test san: touch abc san: touch def san: ls abc def san: foreach file ( `ls` ) foreach? echo "File is $file" foreach? end File is abc File is def san: history | tail -6 509 9:49 cd /tmp/test 510 9:49 touch abc 511...
спросил SAN 9 лет назад

1
голосов
1
ответ
2018
просмотров

Что эквивалентно .bashrc для CentOS?

При настройке ~/.bashrcпо желанию каждый раз, когда пользователь входит в свою оболочку bash .bashrc, автоматически устанавливаются настроенные параметры (из ). Теперь я должен что-то упустить, но, несмотря на тщательное DuckDuckGo, я не могу найти эквивалент для C-shell . В качестве ссылки на bash-...
спросил PhilPhil 9 лет назад

2
голосов
0
ответов
326
просмотров

RHEL 6 преобразует скрипт BASH в скрипт CSH

У меня есть сценарий BASH (запущенный на RHEL 6), который вызывает терминал GNOME, открывает несколько вкладок в этом терминале, запускает сервер на каждой вкладке, называет вкладку после этого сервера и вставляет команду в историю BASH. Вот упрощенная версия этого: gnome-terminal \ --tab -t "Server...
спросил user787832 9 лет назад

0
голосов
0
ответов
288
просмотров

RHEL 6: GNOME: запуск файла * .desktop в оболочке, отличной от системной по умолчанию

Я в RHEL 6 с bash в качестве оболочки по умолчанию. У меня есть скрипт под названием startServers Я сделал файл startServers.desktop, который разместил на своем рабочем столе, чтобы можно было легко щелкнуть значок, чтобы запустить скрипт. Работает нормально. Некоторые друзья хотят использовать мой...
спросил user787832 9 лет назад

0
голосов
1
ответ
249
просмотров

Использование переменных в одинарных кавычках, CSH

У меня есть короткий сценарий, предназначенный для обслуживания сервера, но я не могу понять, как правильно использовать переменные в моем сценарии. Вот пример кода, чтобы сделать его более понятным: --members "fmcfsv05a:aggr1_fmcfs05n01a_L" "businessgroup=='MDO'&&project==' $i '&&qs...
спросил dusty 9 лет назад

0
голосов
3
ответа
258
просмотров

Как отправить вывод скрипта CSH в текстовый редактор?

Я нашел довольно крутой скрипт CSH на работе, который делает часто используемый запрос к Postgres немного более дружественным - за исключением того, что он выводит вывод в оболочку. Это часть скрипта, генерирующая вывод: psql "select datauri from grid where datauri like '%$%'" | awk -F '/' '' Назва...
спросил user787832 9 лет назад

1
голосов
1
ответ
829
просмотров

Как мы можем настроить пути для .cshrc

В сценарии оболочки я пытаюсь открыть новую оболочку tcsh и загрузить некоторый набор предопределенных псевдонимов и переменных env, которые я не хочу иметь в cshrc по умолчанию. Я не могу иметь его в своем домашнем каталоге, так как этот сценарий будет использоваться несколькими пользователями. По...
спросил SAN 9 лет назад

0
голосов
0
ответов
748
просмотров

Запустить скрипт при входе по SSH на сервер

Я пытаюсь понять, как заставить SSH запустить скрипт, прежде чем передать мне оболочку. Причина этого заключается в том, что я буду входить в систему совместно используемых пользователей во многих ящиках, и я хочу иметь свою собственную конфигурацию при входе в систему. Было бы неуместно помещать св...
спросил Doddy 9 лет назад

-1
голосов
2
ответа
565
просмотров

Что эквивалентно pathmunge () в csh?

В bash, общая функция, реализованная, например, в / etc / bashrc, это pathmunge(), которая добавляет или добавляет путь к нему, PATHесли он еще не указан среди элементов в PATH. Пример: $ echo $PATH /bin:/usr/bin $ pathmunge /home/me/bin $ echo $PATH /home/me/bin:/bin:/usr/bin $ pathmunge /home/me/b...
спросил clacke 9 лет назад

1
голосов
0
ответов
400
просмотров

Что на самом деле делает ограничение размера данных в csh?

Мой .cshrc установил «предельный размер данных 256000», однако некоторые из моих запущенных процессов в настоящее время превышают это. Например: VmPeak: 496840 kB VmSize: 496840 kB VmLck: 0 kB VmHWM: 463408 kB VmRSS: 463408 kB VmData: 451552 kB VmStk: 96 kB VmExe: 7480 kB VmLib: 35548 kB VmPTE: 98...
спросил Mutmansky 10 лет назад

1
голосов
2
ответа
453
просмотра

Почему GNU `less` просто отображает вывод моего сценария заголовка вместо содержимого файла?

Я использую csh в качестве терминала и у меня есть скрипт, который запускается, когда я меняю каталоги, который заменяет заголовок окна на текущий каталог. У меня он изначально запускается в моем файле .cshrc, так что он изменит заголовок окна в новой оболочке. Когда я использую lessдля просмотра те...
спросил Ben Richards 10 лет назад

0
голосов
1
ответ
406
просмотров

Linux запускает подоболочку и останавливает весь скрипт

Как заставить это работать? #!/bin/csh newgrp user_grp2 echo ok "echo ok" не выполняется, пока я не напишу exit в консоли. Это пример кода. Как заставить это работать? Я спрашиваю по-другому: когда я запускаю какой-нибудь скрипт с командой, которая запускает подоболочку, и мне нужно не останавливат...
спросил wcale 10 лет назад

0
голосов
2
ответа
1048
просмотров

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

не могу удалить свой вопрос, вместо этого перезаписать
спросил 10 лет назад

1
голосов
1
ответ
603
просмотра

Изменить комбинацию клавиш оболочки CSH

Я хочу установить Ctrl-w, чтобы удалить предыдущее слово в csh (как это делается по умолчанию в bash). Как я могу это сделать? Спасибо
спросил Opt 10 лет назад

10
голосов
2
ответа
1528
просмотров

Как сделать автозаполнение доступным для каталогов в cdpath для tcsh?

Я только что узнал трюк для установки cdpathв, tcshи это выглядит очень полезно. Однако, кажется, что автозаполнение имен подпапок не идет с этим. Есть ли какая-нибудь хитрость? Было бы здорово, так как я часто захожу в определенные каталоги. Я использую tcsh6.14.00 (Astron).
спросил Derek 10 лет назад

1
голосов
1
ответ
1125
просмотров

Автозаполнение истории стилей FreeBSD в bash

Я ищу способ сделать так, чтобы моя оболочка Ubuntu Bash имела такой же вид завершения истории, как вы получаете с помощью csh во FreeBSD. Поведение таково, что в командной строке, если я начинаю что-то печатать и нажимаю стрелку вверх / вниз, в истории ищутся команды, которые начинались с того, что...
спросил Derek 11 лет назад

3
голосов
4
ответа
995
просмотров

Можно ли открыть файл с определенным номером строки, отформатированный в результатах grep -n?

Я часто использую grepс -nвозможностью перечисления номеров строк, например $ grep -n xyz .* /ext1/acheong/foo/bar/a.cc:42: inline bool abc(int xyz); /ext1/acheong/foo/bar/a.cc:43: inline bool def(int xyz); /ext1/acheong/foo/bar/b.cc:415: int xyz = result; /ext1/acheong/foo/bar/b.cc:490: xyz += resu...
спросил Andrew Cheong 11 лет назад

0
голосов
2
ответа
867
просмотров

Выполнить команду с параметром каждое имя файла в папке

Я хотел бы выполнить команду, давайте назовем ее abc и добавим в качестве параметра каждое имя файла в текущей папке. Как я мог сделать это в C Shell (или другом языке сценариев)?
спросил ddmichael 11 лет назад

0
голосов
1
ответ
671
просмотр

csh bindkey, что такое "\ 346"

Похоже, я не могу использовать Ctrl + right_arrow для пересылки слова в моей оболочке c. После некоторых усилий я обнаружил, что все привязки клавиш можно найти с помощью bindkeyкоманды, и я получаю следующее: "\306" -> forward-word "\316" -> history-search-forward "\346" -> forward-word "\...
спросил user1861088 11 лет назад

1
голосов
1
ответ
1799
просмотров

Использование разных файлов .cshrc.user

У меня есть два .cshrc.userфайла для двух разных проектов. Например, они устанавливают одинаковые переменные среды, но с разными значениями. Когда я в настоящее время переключаюсь между проектами, я запускаю скрипт python, который копирует нужный .cshrc.userфайл в мою домашнюю папку, прежде чем откр...
спросил Baz 11 лет назад

1
голосов
0
ответов
1301
просмотр

csh: каждая команда возвращает "нет совпадения"

Я на Mac OSX Mountain Lion работает с CSH. Я не совсем уверен, что я сделал, но внезапно каждая стандартная команда Unix, которую я запускаю, возвращает «нет совпадения». Пример: $ echo "Hello" echo: no match $ rm a.txt rm: No match Я думаю, пришло время переключиться на bash, но у кого-нибудь есть...
спросил smaccoun 11 лет назад

1
голосов
2
ответа
694
просмотра

Есть ли команда, чтобы csh перечитал все каталоги на вашем пути во FreeBSD?

У меня странная проблема во FreeBSD9 с использованием cshмоей оболочки. Недавно установленные программы, которые находятся на моем пути, будут запускаться только в том случае, если я перезапущу cshоболочку. Я нахожу это действительно раздражающим. Я думаю, что cshищет пути один раз и не переоценивае...
спросил Warren P 11 лет назад

1
голосов
3
ответа
432
просмотра

Использование сессии .vimrc

Я делюсь аккаунтами с другими разработчиками для тестовых сред. .vimrcНа некоторых из этих счетов устанавливает строки и столбцы, меняю размер терминала, который сводит меня с ума. Есть ли способ, которым я могу установить временную "сессионную" .vimrc? Я полагаю, это используется как % source ~ache...
спросил Andrew Cheong 12 лет назад

3
голосов
2
ответа
2644
просмотра

Передача переменной среды через SSH / цитирование в bash / sh / csh / tcsh

Я хочу передать переменную среды через SSH. «Правильный» способ - использование SendEnv / ~/.ssh/environment, но для этого требуется, чтобы сервер поддерживал AcceptEnv или PermitUserEnvironment, чего в моем случае нет. Поэтому вместо этого я думаю установить переменную на удаленном сайте следующим...
спросил Ole Tange 12 лет назад