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

45
Является ли Windows PowerShell такой же мощной, как терминал Unix / Linux? [закрыто]

Является ли Windows PowerShell такой же мощной и эффективной, как Linux terminal? Люди в автономном режиме говорят мне, не объясняя особо, что Windows PowerShell - это попытка заставить администраторов Unix чувствовать себя более комфортно при использовании Windows. Но, думаю, они будут удобны,...

45
Powershell эквивалентный `grep -r -l` (--files-with-match)

В Powershell, как мне перечислить все файлы в каталоге (рекурсивно), которые содержат текст, соответствующий заданному регулярному выражению? Эти файлы содержат действительно длинные строки непонятного текста, поэтому я не хочу видеть совпадающую строку - только имя...

44
Как сделать сортировку ls по расширению и имени?

По умолчанию команда ls сортирует только по имени файла, но я хочу, чтобы каталоги появлялись раньше других типов файлов. Я мог бы даже хотеть, чтобы файлы сортировались по расширению, например, как проводник Windows сортирует по столбцу типа. Есть ли способ сделать что-то похожее с...

44
Как включить перетаскивание окон с помощью alt-click в оболочке gnome 3 / gnome

Перетаскивание окон с помощью alt-click всегда было одной из моих любимых функций на рабочем столе linux: не нужно целиться в заголовок окна, просто перетаскивайте alt, нажимайте в любом месте окна и перетаскивайте. Похоже, это отключено в gnome 3 / gnome-shell при тестировании Debian. Как я могу...

44
Программно связать расширения файлов с приложением в Windows

Я только недавно переустановил Windows, и при настройке среды я заметил, что все мои ассоциации для различных языков программирования, которые я редактирую в Notepad ++, прошли (естественно). Я думаю о будущем, не было бы замечательно иметь какой-то пакетный файл, который мог бы автоматически...

43
Как отобразить текущий путь в командной строке в sh Linux (не Bash)?

Я хотел бы отобразить текущий путь в приглашении sh (не в оболочке bash), который в настоящее время просто показывает "#", я попытался с введением этого env PS1="$(whoami)@$(hostname):$(pwd)" а также set PS1="$(whoami)@$(hostname):$(pwd)" в /etc/profile. Но, как очевидно, это не обновляется, когда...

42
Цикл по подкаталогам и запуск команды в каждом

У меня есть набор репозиториев, отсортированных по каталогам на основе их VCS (Git, Mercurial, SVN). С Subversion я смог запустить svn update * в родительском каталоге, и он будет проходить через каждый каталог и обновлять каждый репозиторий, как ожидалось. Это не относится к Git или Mercurial. Я...

42
Как возобновить работу принтера CUPS из командной строки?

У меня есть принтер в CUPS, который из-за проблем с драйверами (HP 1010) время от времени переходит в паузу. Я хотел бы написать сценарий оболочки, который будет выполняться раз в час, чтобы возобновить работу принтера в CUPS. Но я не знаю после нескольких минут поиска, как возобновить работу...

41
Нахождение определения функции bash

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

41
pbcopy для Windows?

В MacOSX есть команда, которая может направить вывод команды в буфер обмена, чтобы ее можно было вставить куда-нибудь еще в GUI. Как это можно сделать из cmd.exe или с помощью командлета...

41
Перенос текущей команды в отсоединяемый сеанс (tmux / screen)

В настоящее время я выполняю резервное копирование, и теперь его нужно перенести на съемный, например, на tmuxили screen. Есть ли способ сделать это, когда команда в данный момент выполняется? Я могу отправить команду фону, нажав Ctrl+, Zи вернуть ее обратно, введя fgкоманду. но я не знаю, может ли...

41
Как выглядит операционная система без оболочки?

Оболочка, такая как bash или command.com (до Windows ME) или CMD.EXE (в более поздних версиях), обеспечивает интерфейс, который (среди прочего) принимает команды от пользователя. Как выглядит операционная система до запуска оболочки? Как использовались системы до разработки первой оболочки...

41
Может ли ',,' быть псевдонимом для '..'?

Иногда, когда я хочу перейти в родительский каталог, я ошибочно набираю cd ,,вместо cd ... Есть ли способ, которым я могу заставить bash считать эти утверждения одинаковыми? Я никогда не использую запятые в моих командах. В идеале я хотел бы псевдоним ,,на ... Когда я попробовал это, это не...

40
Использование подстановочных знаков в командах с zsh

Используя такие команды, как rsyncи scpс, ZSHя столкнулся с проблемой. Вместо (нормального) поведения, связанного со всеми соответствующими файлами, он не запускается и возвращает: ➜ ~ rsync -azP user@server:~/* ~/ zsh: no matches found: user@server:~/* Как я могу это исправить? мой .zshrc...

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

Я ищу команду Linux, которая может изменить владельца всех файлов, принадлежащих данному пользователю, предпочтительно в целевом каталоге, другому указанному пользователю. Команда моей мечты будет выглядеть примерно так ... chuser -R --olduser tom --newuser jerry или chuser -R --olduser 1066...

38
Как я могу перезапустить оболочку GNOME на Wayland?

При внесении изменений в расширения или установке приложений я иногда находил необходимым перезапустить оболочку GNOME, чтобы изменения вступили в силу. Раньше, нажимая Alt + F2, печатая 'r' и нажимая ввод, делали это. Однако, это, кажется, не доступно на Wayland. Я могу выйти и снова войти, но это...

38
Удаление миллионов файлов

У меня был каталог, заполненный миллионами изображений в формате gif. Слишком много для команды rm. Я пытался найти команду поиска следующим образом: find . -name "*.gif" -print0 | xargs -0 rm Проблема в том, что он очень сильно тормозит мою машину и вызывает тайм-ауты для клиентов, так как это...