Вопросы с меткой [shell]

Оболочка - это программное обеспечение, которое позволяет пользователям взаимодействовать с операционной системой, обычно вводя их в командной строке.

1
голос
1ответ
195 показов

«Gnome 2.28.2: LCtrl+LShift как комбинация для изменения макета»

Я привык менять раскладку с помощью комбинации CTRL + SHIFT . Не говоря уже о том, что многие приложения используют эту комбинацию как часть другой сложной комбинации. Скажите - CTRL + SHIFT + TAB в ...
1
голос
0ответов
372 показов

Использование lynx/links/elinks для правильного отображения на сайте символов кириллицы

Вот уже несколько дней я пытаюсь найти ответ на эту тему. Мне просто любопытно, как можно заставить принудительно устанавливать себя (оболочку) на себя или использовать ссылки в текстовом браузере ...
1
голос
2ответа
81 показов

Почему ключ --help не работает для всех команд в OS X?

Я пытаюсь добавить --help к командам терминала OSX, но кажется, что это неправильный способ отображения подсказок по определенной команде. Каков эквивалентный способ сделать это в OSX?
1
голос
3ответа
213 показов

Как я могу определить, делают ли разные команды, использующие grep, find и xargs, одно и то же?

Эти три команды делают то же самое? Команда, которая использует grep. grep "a" -r . Команда, которая использует поиск. find . -exec grep "a" {} \; Команда, которая использует grep для поиска через ...
1
голос
1ответ
329 показов

Зачем bash сжимать соседние пробелы в одно?

$ ourSite="super user" $ echo $outSite super user $ echo "$outSite" super user bash автоматически сжимает соседние пробелы в одно, если мы не используем двойные кавычки для кавычек переменной. Я ...
1
голос
1ответ
7k показов

Как мне объединить 2 переменные в скрипте bash?

В моем bash-скрипте установлены $ db и $ DATE, и мне нужно присоединиться к ним следующим образом: mysqldump --user = usr --password = pss --database $ db | gzip> /backups /sqlNew /$ db_ $ ...
1
голос
2ответа
215 показов

Изменить только пользователя файла

У меня есть текстовый файл с именем negin.txt в /home и сделал следующее: Щелкните правой кнопкой мыши → Свойства → Разрешения → Дополнительные разрешения → Добавить запись → Именованный user:wwwrun ...
1
голос
1ответ
212 показов

Утрата функциональности при настройке eshell-prompt-function для emacs

Я хотел скрыть текущий рабочий каталог из командной строки для eshell, как я это делаю в командной строке, потому что он занимает много места на экране. Используя C-h v я проверяю, что значение по ...
1
голос
1ответ
293 показов

Выделение текста в оболочке SuSE

У меня проблема. Приложение выплеснуло всю загрузку текста журнала в окно оболочки, которое необходимо зафиксировать. Если бы мы могли пропустить пропущенную фразу «вероятно, не должно быть вывода ...
1
голос
1ответ
5k показов

Unix Copy (cp) без символических ссылок

Я хочу скопировать мои файлы, но преобразовать символические ссылки в жесткие ссылки (т. Е. Фактический файл). Как я могу это сделать? Вот мой код (это не работает): cp -RL ${FROM_DIR} ${TO_DIR} ...
1
голос
1ответ
300 показов

Хвост -ф с нумерацией страниц

Я пытаюсь завершить файл с нумерацией страниц tail -f foo.txt | more Это работает нормально, пока файл не получит, скажем, 200 введенных строк, когда это происходит, природа tail команды должна идти ...
1
голос
1ответ
79 показов

SSH начиная с команд

Я хочу добавить псевдоним ssh на удаленный компьютер, выполнить на нем несколько команд, а затем вернуть мне контроль для продолжения использования этого компьютера. когда я пытаюсь бежать: ssh ...
1
голос
2ответа
425 показов

рекурсивная перезапись определенных файлов в дереве каталогов

Я хотел бы переписать файлы в дереве каталогов, рекурсивно. Те, которые я хотел бы перезаписать, соответствуют имени файла "x_alpha * .png" и имеют размер ровно 456 байт. Есть ли способ рекурсивно ...
1
голос
1ответ
205 показов

Утилита Unix для переименования файлов в редакторе или в строке

Я ищу программу командной строки Unix для переименования файла (или файлов) визуально, в редакторе или в строке (так же, как вы переименовываете файл на рабочем столе). Пример. Мне часто нужно ...
1
голос
1ответ
122 показов

Как написать этот скрипт в Unix?

Как я могу написать скрипт для поиска файлов, созданных определенным идентификатором пользователя в некоторых местах, и архивировать эти файлы в одном месте?
1
голос
1ответ
260 показов

Можно ли использовать расширение скобок и сглаживание вместе?

Скажем, я хотел скопировать файл .ssh/authorized_keys каталоге каждого пользователя /home в /tmp (по любой причине). Я подумал, что мог бы использовать расширение и привязку, чтобы сделать это ...
1
голос
3ответа
2k показов

Как мне сделать, чтобы git использовал ssh-add (когда это необходимо)?

В Linux (CentOS, в случае, если это имеет значение) у меня проблема с командами git. git может использовать преимущества ключей, загруженных в кэш ssh-agent, но если ключи не загружены, он не ...
1
голос
1ответ
1k показов

Кодировка символов после Шебанга в сценариях оболочки?

Я наткнулся на некоторые скрипты на Ruby на Github. Первая строка - нормальный шебанг (#!/usr/bin/ruby), но вторая строка выглядит следующим образом: # -*- coding: utf-8 -*- Я не знал этот метод ...
1
голос
1ответ
108 показов

Отказ от процесса до его начала

Можно ли отменить задание при запуске без ручной приостановки процесса? По сути, проблема в том, что я перебираю ряд процессов, используя скрипт на Python. Я могу вручную отречься от скрипта Python, ...
1
голос
2ответа
1k показов

Приостановленные процессы в Unix

Unix вопрос новичка: Я немного озадачен назначением приостановленных (Ctr+Z) команд в оболочке Unix. Из того, что я понял, приостановленный процесс / команда не находится ни в фоновом режиме, ни ...
1
голос
2ответа
216 показов

Есть ли в Windows эквивалент команды unix 'look'?

Я ищу эквивалент команды unix look , которая ищет в текстовом файле строки, начинающиеся с заданного префикса. В частности, он имеет опцию для двоичного поиска в предварительно отсортированном ...
1
голос
2ответа
4k показов

Как подключиться к удаленному серверу и запустить некоторый код на этом конкретном сервере?

Я реализую схему автоматического резервного копирования, поэтому я создал сценарий оболочки, который сначала создает дампы SQL для всех баз данных MySQL, а затем извлекает все веб-сайты из каталога ...
1
голос
5ответов
8k показов

scp с диапазоном файлов, которые будут скопированы на, с или между различными хостами

Работает нормально: ==> scp my_log-bin.01393[0-9] root@192.168.103.66:/backup/ ошибка - нет такого файла или каталога: ==> scp my_log-bin.0139[30-99] root@192.168.103.66:/backup/
1
голос
1ответ
585 показов

Редактирование переменной среды $ HOME

У меня есть вопрос, который может показаться довольно наивным, но я хотел бы подтвердить поведение переменной среды $ HOME в MAC OS X. Я хотел бы знать, можем ли мы добавлять пути к переменной среды ...
1
голос
1ответ
108 показов

Форматирование ошибок bash

Я использую Fedora 14 и когда я выполняю файл: #!/bin/bash asd #assuming this command does not exist Я получаю следующую ошибку: /path/to/file: line 2: asd: command not found Я хочу отформатировать ...
1
голос
1ответ
637 показов

/usr/bin/mail эквивалент для | sendmail -t

искал несколько часов и не нашел решения. Есть ли одинаковое выражение для команды bash? myfile | sendmail -t где моя информация, необходимая для отправки почты, хранится в "myfile"?
1
голос
2ответа
1k показов

Debian: убить сеанс экрана через Интернет

У меня есть PHP-код, который выглядит следующим образом (kill.php): test.sh выглядит так: screen -S server -X quit Если я запускаю код php на экране терминала php screen -S server -X quit выход, ...
1
голос
1ответ
139 показов

Как получить эту конкретную оболочку Unix?

Я привык использовать оболочку unix, где, когда я пишу начало команды (скажем, ca) и нажимаю стрелку вверх, в истории я получаю только те команды, которые начинаются с "ca". В моей текущей оболочке ...
1
голос
1ответ
2k показов

Как сохранить переменную среды в моей системе Ubuntu Linux

Я использую Maven для процесса сборки моего Java-проекта. Чтобы запустить команду mvn в любом месте оболочки, я использую следующую команду, чтобы объявить переменную среды следующим образом: export ...
1
голос
1ответ
277 показов

nanobsd.sh выводит ': не найдено'

[root @ bsd /root] # uname -a FreeBSD bsd.localdomain 7.4-RELEASE FreeBSD 7.4-RELEASE # 0: четверг, 17 февраля 03:51:56 UTC 2011 root@walker.cse.buffalo.edu: /usr /obj /usr /src /sys /GENERIC i386 ...
1
голос
3ответа
916 показов

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

Как узнать переменные среды, установленные после входа в сеанс оболочки? Мои два фиктивных решения были следующими: _VariableName1="VarValue1";export _VariableName1; _VariableName2="VarValue2";export ...
1
голос
2ответа
2k показов

Печать истории командной строки Linux без номеров строк

Как я могу напечатать историю командной строки Linux, не включая номера строк? Я хочу отправить все это в текстовый файл, как это: history >> history.txt
1
голос
1ответ
368 показов

Как установить и напечатать переменную среды в Power Shell?

Я работаю в Windows 7 и не знаю, как установить и напечатать переменную среды в Power Shell (например, $ PATH)?
1
голос
1ответ
2k показов

Adduser перед usermod?

Это быстрый, который я не могу понять. Создает ли usermod нового пользователя, если указанный пользователь еще не существует? Вот пример: usermod -s /bin /false $ 1 Если пользователь "tom" уже не ...
1
голос
1ответ
500 показов

Ищете мощный, удобный для пользователя эмулятор терминала на базе ncurses

Я часто работаю удаленно на SSH shell. Я хотел бы более удобный интерфейс для моей оболочки, основанный на NCurses: Возможность открыть несколько виртуальных терминалов с оболочками Организуйте ...
1
голос
1ответ
646 показов

mv - переместить dir с помощью пункта назначения-каталога, имеющего те же поддиректории, что и у источника-каталога

Во FreeBSD (я полагаю, это работает как Linux и др. В этом отношении), я бы хотел переместить src_parent/mydir в dst_parent/mydir . dst_parent/mydir уже существует и содержит несколько подкаталогов, ...
1
голос
2ответа
326 показов

Как мне перечислить только файлы с исходным кодом при вводе ls в OSX?

когда я набираю ls, я не хочу видеть .o файлы, потому что каждый раз, когда я ls, он видит X.cpp Xh Xo, как мне не перечислить .o файлы?
1
голос
1ответ
54 показов

Что такое [root @ server ~ #], а не [root @ name ~] #

Что такое [root@server ~#] а не [root@name ~]#? Обратите внимание, что знак # находится внутри скобки на первом и снаружи на втором. Что является первым и какая команда в терминале приводит вас к ...
1
голос
2ответа
810 показов

Отредактируйте путь командной строки для исполняемого файла в OSX

Возможный дубликат: Что такое PATH и другие переменные среды, и как я могу их установить или использовать? У меня установлен пакет Ruby по умолчанию, который поставляется вместе с ОС, которая ...
1
голос
3ответа
232 показов

Emacs и Shell в одном окне?

Просто интересно, есть ли способ поместить emacs и shell в одно и то же окно. Например, разделить оболочку на две части: одну для самой оболочки, другую для emacs. Или есть ли способ быстро ...
1
голос
1ответ
340 показов

Запретить пользователям завершать после ~ в Zsh

Мне нравится использовать функцию именованных каталогов в zsh, чтобы быстро перемещаться по моей файловой системе (например, чтобы я мог использовать ~ src для переключения в каталог с исходным ...
1
голос
1ответ
992 показов

Завернуть вывод файла в заданный столбец

Мне нужно будет распечатать содержимое файла (например, cat $file), но обернуть вывод в заданную ширину столбца (скажем, 80 столбцов), независимо от ширины терминала. Есть ли что-то в "стандартном" ...
1
голос
3ответа
675 показов

Цветная строка PS1

Пояснение: я хочу, чтобы __foo выполнялся каждый раз, когда строка PS1 представлена в терминале, а не когда строка PS1 создается (следовательно, она в кавычках). __foo содержит логику, которая ...
1
голос
2ответа
163 показов

НАЙТИ операнды и порядок аргументов

У меня есть команда поиска, в которой я не уверен, правильно ли я размещаю свои аргументы. find / -xdev -size -size -262144000c -o -type d \( -name .snapshot -o -name man -o -name Man -o -fstype mvfs ...
1
голос
1ответ
704 показов

команда для изменения кодировки текстовых файлов

Есть ли способ изменить кодировку для большого количества текстовых файлов с помощью командной строки (интерпретатор bash)? Чтобы быть точным, я хочу получить пути к конкретным файлам, используя path ...
1
голос
1ответ
1k показов

Как скачать несколько файлов XML с разных URL

@slhck дал полезный ответ на этот похожий вопрос. Загрузка нескольких файлов с помощью wget и параметров обработки Этот код был предоставлен для чтения URL-адресов из списка файлов текстовых файлов, ...
1
голос
1ответ
349 показов

Ограничить использование процессора KSH скриптом

У меня есть скрипт-обходчик KSH, который сканирует файловые системы в моей сети, и я хотел бы ограничить его использованием процессора до 25%, чтобы он не влиял на работающие системы. В настоящее ...
1
голос
3ответа
193 показов

Копирование текущей строки из оболочки в Linux

Устанавливая пути к классам в .bashrc, мне было интересно, есть ли способ скопировать текущий вывод из оболочки для последующего вставки в какой-то редактор. Я пытаюсь сделать следующее: Получить ...
1
голос
0ответов
252 показов

Нажатие левой стрелки в моем терминале Mac во время выполнения консольной программы отображает символы ^ [[D. Зачем?

Они прекрасно работают при наборе в самой оболочке (без дочерних процессов, только подсказка) - я могу отредактировать строку ввода перед отправкой в качестве ввода команды в оболочку. Но когда я ...
1
голос
1ответ
165 показов

Сортировка папки загрузок с помощью скрипта bash

Я пишу скрипт для собственных нужд, чтобы отсортировать папку "Загрузки" на моем Mac в bash. Я передаю параметры функции: исходный каталог, целевой каталог и массив расширений файлов, которые я хочу ...