Вопросы с тегом «shell»

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


3
Настройка pipefail для одной команды
Мне нужно выполнить ряд командных командных оболочек из не-BASH-скрипта (а именно PHP-скрипта), например: command1 | command2 | command3 так что, если происходит command1сбой с ненулевым кодом выхода, каждая другая команда тоже не выполняется. Пока что я придумал: set -o pipefail && command1 | command2 | command3 Но даже при том, …

3
Как заставить «find» исключить папку, в которой он ищет?
Я запускаю следующую команду: find /var/www/html/content/processing -type d -mtime +1 -exec rm -rf {} \; Я хотел бы удалить все папки в processingпапке (папка обработки никогда не должна удаляться). Команда также удаляет processingпапку. Как ограничить скрипт для удаления только папок в этой папке?
18 linux  shell  find 

5
Почему я не могу выделить текст в эмуляторе терминала Linux с помощью клавиш Shift + стрелка?
Это стандартные сочетания клавиш для редактирования текста, которые я постоянно использую при редактировании текста, буквально, в любом приложении linux, кроме эмуляторов терминала: стрелки влево + вправо для перемещения влево + вправо Ctrl + стрелка для перемещения всего слова начало / конец, чтобы перейти к началу / концу строки ctrl + …

5
Dir C: против Dir C: \
Я случайно обнаружил, что если я делаю: dir C:\ Я получаю список файлов, которые являются прямыми потомками диска C: в корне. Однако, если я сделаю: dir C: Я получаю огромный список файлов, в которых я даже не уверен, где они находятся (DLL, EXE, CPL и т. Д.). Знаете ли вы, …

3
Unix: как объединить две директории
Скажем, у меня есть две папки с различным содержанием, fooи bar. Как я могу слиться barс fooтем, чтобы: Файлы в fooэтом barнетронуты. Файлы, в barкоторых нет foo, сейчас находятся в foo. Файлы в этом файле fooтакже barбыли заменены файлами из bar.

3
Как рассчитать относительный путь из двух абсолютных путей в оболочке Linux?
У нас есть два пути. Первый - это каталог, второй - каталог или файл. /a/b/c и /a/d/e.txt Относительный путь от первого пути ко второму будет: ../../d/e.txt Как рассчитать это в терминале Linux? Для тех, кто спрашивает «Что такое вариант использования?», Можно использовать это, например, для создания множества относительных символических ссылок.

1
Ярлыки оболочки в ОС Windows
чтобы открыть отправить в папку в windows 7, набираем оболочка: SendTo и чтобы открыть папку приложений в Windows 8, мы набираем оболочка: appsfolder Прежде всего, я хотел бы знать, что этот синтаксис известен как (оболочка: что-то) во-вторых, если кто-нибудь может сказать мне, пожалуйста, дайте полный список команд, подобных этому спасибо …

3
Каково максимальное значение числовой переменной оболочки bash?
Мне любопытно, что происходит, когда числовая переменная в bash увеличивается без намеренной остановки. Насколько большим может быть число? Будет ли он переполнен и станет отрицательным и просто продолжит увеличиваться вечно? Это сломается и скользит к остановке в некоторый момент? Я использую процессор x86_64 AMD, но я также был бы рад …
17 bash  shell  script 

4
Удаленные команды SSH - предупреждение bash bind: редактирование строки не включено
Я использую bash 4.3.11 (1) и у меня установлен следующий плагин истории (через .bash_it ): # enter a few characters and press UpArrow/DownArrow # to search backwards/forwards through the history bind '"^[[A":history-search-backward' bind '"^[[B":history-search-forward' Когда я вхожу в интерактивный сеанс, все хорошо, но когда я запускаю удаленные команды, ssh host …
17 bash  ssh  shell 


2
Как правильно завершить сеанс KDE из оболочки без прав root
Я получаю доступ к машине (OpenSuse 11 с KDE) через NX. Я не могу использовать сочетания клавиш Alt-Ctrl-Del, поскольку они записаны моей системой. Обычная кнопка выхода из системы просто завершает сеанс NX, не завершая сеанс KDE. Я не могу позвонить, так kdm restartкак у меня нет привилегий root. Другие дикие …
17 linux  shell  login  kde  opensuse 

2
Префикс к каждому выводу команды во время выполнения
Я пытаюсь сделать модульный скрипт. У меня есть несколько скриптов / команд, которые вызываются из одного скрипта. Я хочу префикс вывода каждой отдельной команды. нелогич-: Мои файлы: allcommands.sh / command1.sh / command2.sh выходы command1.sh file exists file moved выходы command2.sh file copied file emptied allcommands.sh запускает сценарии command1.sh и command2.sh …

2
что означает красный файл с черным фоном?
У меня проблема с компиляцией, и когда я проверяю свою директорию lib /, я получаю этот вывод из "ls": Что означает комбинация красный / черный? Я проверил вывод «dircolors -p», как предложено здесь ( что означает, что имя файла будет отображаться на красном фоне ), но я не смог найти …
16 bash  shell  ls 

6
Хотите попробовать Linux, что делать?
Я изучал рубин на рельсах некоторое время. Сначала я отказался от использования консоли, но через некоторое время я могу сказать, что я люблю ее. Если Linux что-то подобное, я думаю, что это будет законно. Я думаю, что пока попробую Ubuntu. Однако вот в чем вопрос - где вы узнаете советы, …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.