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

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

7
Можно ли использовать вывод канала в качестве аргумента сценария оболочки?
Предположим, у меня есть скрипт оболочки bash, Myscript.shкоторый требует ввода одного аргумента. Но я хочу, чтобы содержание текстового файла вызывало text.txtэтот аргумент. Я пробовал это, но это не работает: cat text.txt | ./Myscript.sh Есть ли способ сделать это?
22 linux  bash  shell  pipe  arguments 

2
Bash не загружает .profile в новом сеансе в Linux
Я настраиваю новую машину Linux, которую я получил от нашего ИТ-отдела, и заметил, что .profileона не загружается, когда я начинаю новый сеанс терминала. Текущая оболочка - Bash , хотя я изменил ее по умолчанию на sh, с которым она шла. Как мне заставить его загрузиться .profileпри запуске? Я доступ к …

8
Лучшие практики для псевдонима команды rm и повышения ее безопасности
Этот вопрос был перенесен из переполнения стека, поскольку на него могут ответить суперпользователи. Мигрировал 7 лет назад . Некоторое время назад я ошибочно удалил свою домашнюю папку, потому что я запустил rm -rf *не тот терминал, рабочий каталог которого был домашней папкой! Я хотел бы иметь псевдоним для rmкоманды, но …
21 bash  shell  unix  script  rm 

9
Открытие оболочки Explorer с правами администратора в XP (с установленным IE7)
Этот вопрос был перенесен из переполнения стека, поскольку на него могут ответить суперпользователи. Мигрировал 8 лет назад . Я использовал, чтобы понизить мою учетную запись пользователя, чтобы у нее не было прав администратора, и использовал трюк типа «sudo», где вы создали ярлык для IE6 и включил опцию «Запускать с другими …

1
Переменная среды HOSTNAME в Linux
На моем компьютере с Linux (Gentoo Linux 2.6.31, если быть точным) я заметил, что переменная окружения HOSTNAME доступна в моей оболочке, но не в сценариях. Например, $ echo $HOSTNAME возвращается xxxxxxxx.com, но $ ruby -e 'puts ENV["HOSTNAME"]' возвращается nil С другой стороны, переменная среды USER, например, доступна как в оболочке, …

4
Как мне установить мою оболочку в Mac OS X?
Я знаю, что могу установить «Оболочки открытыми» в настройках терминала, но мне любопытно, есть ли какой-либо общесистемный способ установки этого (аналогично обновлению / etc / passwd в некоторых Unixes).
21 macos  mac  terminal  shell 

3
Почему clang генерирует неразборчивый текст при перенаправлении?
Я пытаюсь сохранить вывод команды в файл. Команда: clang -Xclang -ast-dump -fsyntax-only main.cpp > output.txt Однако полученный файл output.txt при открытии (с помощью gedit и jedit в ubuntu) дает мне следующее: [0;1;32mTranslationUnitDecl[0m[0;33m 0x4192020[0m <[0;33m<invalid sloc>[0m> [0;33m<invalid sloc>[0m [0;34m|-[0m[0;1;32mTypedefDecl[0m[0;33m 0x4192558[0m <[0;33m<invalid sloc>[0m> [0;33m<invalid sloc>[0m implicit[0;1;36m __int128_t[0m [0;32m'__int128'[0m [0;34m| `-[0m[0;32mBuiltinType[0m[0;33m 0x4192270[0m [0;32m'__int128'[0m …
20 linux  shell  clang 

6
Будет ли rm -rf * удалять все файлы / папки в текущем каталоге?
Будут ли rm -rf *удалены все файлы / папки в текущем каталоге? Я хочу убедиться, что подстановочный знак *не будет перемещаться вверх в верхних каталогах и стереть всю мою файловую систему. : D Я помню, как делал chmod 777 .* -Rсо chmodскрытыми файлами, и это chmodотредактировало всю мою файловую систему. …
20 shell  globbing 


3
Что такое использование -exec xargs и -print0?
Я думаю, что это распространенные способы передачи результата одной команды следующей в качестве входных данных. Как работают эти три? Или какие веб-сайты / URL-адреса?
20 shell 


3
Как удалить путь из переменной $ PATH в fish?
Я использую fish в качестве оболочки в Debian, и недавно (после некоторого обновления), когда я пытаюсь использовать завершение команды, у меня есть: set: No such file or directory set: Could not add component /usr/lib/x86_64-linux-gnu/libfm to PATH. set: No such file or directory Запуск этого: echo $PATH Дает мне это: /usr/lib/x86_64-linux-gnu/libfm …

4
Как изменить настройки прокси с помощью командной строки в Mac OS?
Я использую Mac OS, и иногда некоторую работу нужно выполнять с использованием прокси, поэтому мне нужно часто менять настройки прокси. Но изменение настроек прокси в Системных настройках очень грязно. Есть ли способ изменить настройки прокси с помощью командной строки? Использовать команду оболочки или некоторые инструменты?
20 mac  shell  proxy 



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