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

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

3
Баш Шебанг для чайников?
У меня есть несколько скриптов bash, которые я в основном использую #!/bin/bash но я регулярно сталкиваюсь с некоторыми, которые похожи #!/bin/bash -e #!/bin/bash -x #!/bin/bash -ex и так далее. Может ли кто-то объяснить значение и преимущества этих вариантов Шебанга и применимы ли они к другим Шебангу?
36 bash  shell  script 

3
Множественный стандартный ввод? Как?
Из этого поста командной строки : $ diff <(wget -q -O - URL1) <(wget -q -O - URL2) Похоже на несколько стандартных вводов, но - если я правильно помню свой курс по программированию Linux - это не может быть. Я думал, что по определению стандартный ввод был одним потоком. Возможно …
36 linux  shell  script 

3
Приложение «SomeApp.app» не может быть открыто
Проблема: после загрузки приложения в OS X Yosemite (10.10.x) при попытке открыть приложение (либо из командной строки, либо дважды щелкнув по приложению) выдает диалоговое окно с сообщением «Приложение« SomeApp.app »не может быть открытым. " Обратите внимание, что это отличается от «SomeApp не может быть открыт, потому что он не был …


2
Как научить меня правилам командной строки в Linux?
Всякий раз, когда я что-то делаю в командной строке при использовании Ubuntu и мой компьютер делает что-то ценное для меня, я с удовольствием говорю спасибо, просто потому что это вежливо. Типичный разговор может выглядеть примерно так: mtp-sendfile HamishAndyPodcast.mp3 /Music/podcasts Sending file... Progress: 17769768 of 17769768 (100%) New file ID: 76098 …


7
Найдите и удалите все каталоги с именем «test» в Linux
У меня есть много каталогов с именем «test», и я хотел бы удалить их. Я знаю, как их найти и распечатать, используя: find . -name test -print Теперь, как мне удалить каталоги? Обратите внимание, что у меня есть файлы в каталоге, и они также должны быть удалены.
35 linux  shell  unix 


2
Что именно <() в bash (и = () в zsh)?
Мне довольно комфортно с bash, но недавно я попал на замену, которую я не знал. Что именно &lt;(&lt;command&gt;)в Bash? Как это по сравнению с =(&lt;command&gt;)в Zsh? Я понимаю, что это как-то связано с дескрипторами файлов по умолчанию. В моем компьютере echo &lt;() Returns /proc/self/fd/11, который, как я обнаружил, является копией …
34 linux  bash  shell  zsh 

9
повторно использовать '~ / .profile` для рыбы?
(Я говорю о Рыбе- ракушке , особенно Рыба Рыбы .) Для Bash / ZSH у меня были ~/.profileнекоторые экспорты, псевдонимы и другие вещи. Я не хочу иметь отдельную конфигурацию для переменных среды для Fish, я хочу повторно использовать мою ~/.profile. Как? В FAQ указано, что я могу, по крайней мере, …
34 shell  .profile  fish 

6
Какие функции zsh вы используете? [закрыто]
Я много работаю в терминале, поэтому я многое узнал о своей оболочке, zsh. Какие функции zsh вы используете, чтобы сделать себя намного более продуктивным на работе? Один из моих любимых - автозаполнение с несколькими режиссерами. Поэтому вместо того, чтобы печатать, cd /fo{tab}/ba{tab}/ba{tab}я могу просто cd /fo/ba/ba{tab}сохранить и сохранить столько нажатий …

4
Как изменить пользовательскую оболочку по умолчанию в OSX?
Как правильно использовать OSX для изменения оболочки пользователя по умолчанию? Когда я погуглил, я нашел несколько ссылок на приложение под названием NetInfo Manager, но не смог найти его в своей системе. Были также ссылки на версию командной строки под названием niutil, которую я тоже не нашел.
33 shell  macos 

3
Как мне сбросить или избавиться от функции bash?
Если вы установите или экспортируете переменную окружения в bash, вы можете отменить ее. Если вы установите псевдоним в bash, вы можете удалить его. Но, кажется, не работает . Рассмотрим эту (тривиальную) функцию bash, например, установите в файле .bash_aliases и прочитайте при инициализации оболочки. function foo () { echo "bar" ; …

7
Остановить Windows 7 Explorer от автоматического расширения папок
Проводник Windows 7 можно открыть в любой папке из командной строки. Но он автоматически расширяет (в левой навигационной панели) папки «Избранное», «Рабочий стол» и «Имя пользователя». Это затрудняет понимание того, что к чему в навигационной панели. Как сказать Windows 7 Explorer свернуть эти папки по умолчанию, пока я не открою …


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