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

Bash (Bourne-Again SHell) - оболочка, используемая в интерфейсе командной строки Ubuntu по умолчанию.

5
Обучение bash для начинающих, которые использовали только Windows [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . Я должен дать введение в использование оболочки (т.е. bash) для начинающих. …
14 bash  education 


9
изменить каталог (cd), но заменив только часть пути
Не уверен, что это возможно, но я помню, что с давних времен, используя AIX, можно было изменить мой путь, просто сказав, какую часть пути необходимо заменить чем-то другим. Например, скажем, у меня есть два пути: /etc/application-2.0.1/options/default и /etc/application-1.0.8/options/default что я мог бы переключиться из папки 1 в 2, используя такую …
14 bash 

1
Разница между «xargs» и подстановкой команд?
Во многих случаях я использую подстановку команд вместо xargs. Например, так rm $(ls)же, какls | xargs rm Какие на самом деле различия между ними? Я думаю, что одно из отличий заключается в том, что подстановка команд выполняется в подоболочке, а xargsв текущей оболочке, но я не уверен. Пожалуйста, перечислите различия.
14 bash  xargs 


1
Получение ошибки «Схема отсутствует» с помощью wget
Я написал небольшой скрипт, который берет случайные обои из API Desktoppr и заменяет их на обои рабочего стола: #!/bin/bash url=$(curl 'https://api.desktoppr.co/1/wallpapers?page='$(shuf -i 1-1000 -n 1) | jq ".response[].image.url" | sed $(shuf -i 1-20 -n 1)'!d') && wget "$url" Когда я запускаю скрипт, последняя wgetкоманда завершается с ошибкой: "http://a.desktopprassets.com/wallpapers/...jpg": Scheme missing. …
14 bash  wget 

4
ZSH удален, не может повторно войти
Итак, я установил zshи мне это не понравилось. так я и сделалapt-get remove zsh С этого момента я не могу повторно войти в систему, я нажимаю на моего пользователя ... и затем он просто возвращается к экрану входа в систему. Я могу войти только с Guest session. Я думаю, что …

3
Где я могу разместить пользовательскую функцию оболочки?
Я планирую создать функцию, которая упростит мне вещи. Функция будет что-то вроде function lazymode() { echo "Hello World!"; } так что когда я использую команду lazymodeв оболочке , она выведет Hello World!. В какой файл я должен поставить пользовательскую функцию?

1
Как сделать так, чтобы bash stop tab автоматически заполнял скрытые каталоги
В большинстве случаев мне не нужны автозаполнения для моих скрытых каталогов. На самом деле, в этом и заключается смысл их сокрытия! Тем не менее, досадно, что bash учитывает эти каталоги при рассмотрении автозаполнения вкладок. Это особенно раздражает, когда у меня есть следующий сценарий: .svn foler вместе с одной папкой, в …

1
Псевдоним Bash - =… (имя псевдонима должно быть простым дефисом) не работает
Я хочу создать псевдоним, для cd -которого должна быть только тире ( -). Я безуспешно пытался: alias -='cd -' # bash: alias: -=: Invalid option alias \-='cd -' # bash: alias: -=: Invalid option alias '-'='cd -' # bash: alias: -=: Invalid option alias '\-'='cd -' # bash: alias: `\-': …
14 bash  alias 


2
Windows 10 Bash «Не удается подключиться к дисплею!»
Я недавно установил Bash для Windows 10 (ууу!). Мне нужно, чтобы запустить мое программное обеспечение для обработки, названное «Seismic Unix», которое установилось нормально. Тем не менее, когда я запустил прикрепленную команду, он выдал ошибку «Не удается подключиться к дисплею!». Эта команда должна отображать изображение на экране, и я думаю, что …

3
Запустите приложение Chrome из командной строки
Я не могу найти, как запустить приложение Chrome из Bash? Я пытаюсь добиться этого с Почтальоном . От google-chrome -h, я попробовал (к сожалению) те: $ google-chrome --app="Postman" $ google-chrome --extension="postman" В результате открывается новое пустое окно. Мое первое предположение - приложение хранится на моем компьютере, и мне нужно открыть …

1
«Не удалось chdir в домашний каталог / home / me: такого файла или каталога нет»
Я использую 12.04 на моем сервере. Я создал новый пользователь , используя adduser meи passwd meи добавил его в SUDO. Когда я вхожу, это то, что я вижу. Could not chdir to home directory /home/me: No such file or directory $ Я печатаю, bashи это начинает выглядеть "нормально" $ bash …


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