Еще нет никакого руководства использования этим тегом …!

Руководство использования, также известное как тег выборка Wiki, является короткой аннотацией, которая описывает, когда и почему тег должен использоваться на этом сайте конкретно.

Еще нет никакого тега Wiki для этого тега …!

Справка wikis тега представляет вновь прибывших тегу. Они содержат обзор темы, определенной тегом, наряду с инструкциями по его использованию.

Все зарегистрированные пользователи могут предложить новый тег wikis.

(Обратите внимание, что, если у Вас есть меньше чем 20 000 репутаций, Ваш тег, Wiki будет одноранговым узлом, рассмотренным, прежде чем это будет опубликовано.)

10
ответов

Как я использую команды popd и pushd?

Каковы практические применения и pushd и popd, когда существует преимущество использования этих двух команд по CD и CD-?Править: Я ищу некоторые практические примеры использования для обоих из них...
09.07.2013
2
ответа

Поведение стека каталогов (pushd и popd) в сценариях bash

Если я плохо напишу сценарий, который использует pushd /etc, но не закончу его с помощью popd: будет ли /etc по-прежнему находиться в стеке каталогов pushd+popd /in RAM после того, как сценарий bash закончил выполнение, и Bash имеет ...
11.12.2019
1
ответ

Что такое zsh-эквивалент «pushd -n» в bash?

Я хочу поместить каталог в стек каталогов, чтобы ссылаться на него, используя "сокращение тильды" (, например. ~1 относится ко второй записи в списке каталогов ), но я не хочу на самом деле переключаться на этот каталог. В баш
27.11.2021
1
ответ

Получение функциональности pushd, подобной tcsh dextract, в bash

Мне нравится bash (4.1.2(1)-выпуск), но я сильно предпочитаю способ, которым tcsh реализует pushd +N с включенной опцией dextract, настолько, что я из-за этого отказываюсь использовать bash в качестве оболочки по умолчанию. Имеет ...
04.04.2020
1
ответ

Как хранится стек каталогов pushd?

В связанном вопросе кто-то утверждает, что стек каталогов команды pushd очищается, когда ваша оболочка завершает работу. Но как на самом деле хранится стек? Я использую fish вместо bash и ...
07.01.2020
1
ответ

$@ в псевдониме внутри скрипта: есть ли "локальный" $@?

Я присвоил pushd в оболочке bash следующий псевдоним, чтобы он подавлял вывод: alias pushd='pushd "$@" > /dev/null' В большинстве случаев это работает нормально, но теперь у меня проблемы используя его ...
15.08.2019
1
ответ

Могу ли я переставить каталоги в `dirs` в порядке их последних посещений?

Каков порядок имен каталогов, хранящихся в стеке, показанном dirs -l? Они упорядочены по последним командам pushd? Можно ли упорядочить их так, чтобы они были упорядочены по ...
20.03.2019
1
ответ

Почему я не могу использовать pushd

Я давно использую pushd и popd при написании сценария bash. Но сегодня, когда я выполняю which pushd, я ничего не получаю. Я вообще не могу этого понять. Я всегда думал, что ...
08.08.2018
1
ответ

Разница между pushd / popd и sub-shell + cd

Я пытаюсь понять, есть ли преимущества от использования: pushd my_dir сделать все # ... или что-то еще popd vs (cd my_dir make all # ... или что-то еще ) или это просто ...
25.05.2018
1
ответ

Как нам воспроизвести стек в `dirs -v`?

У меня есть файл, содержимое которого является результатом команды dirs -v, то есть пути к каталогам: 0 ~ / program_files / OS / dirs / RecentVisitedDirs 1 ~ / cs / security / computer security / OS security / user management / ...
05.05.2018
1
ответ

Почему cd добавляет каталоги как pushd?

Я использую zsh в Babun (Cygwin с oh-my-zsh и некоторыми дополнительными функциями). Я заметил странное поведение, похоже, cd ведет себя как pushd? {~} »Mkdir foo {~} »Pushd foo ~ / foo ~ {foo} »popd ~ ...
17.03.2016
1
ответ

Персистентный каталог складывает через сессии в zsh

Я хотел бы совместно использовать свою стопку каталога (тот получил доступ с директорами) через сессии и tmux области/окна. В zshbuiltins странице справочника я нашел, что autopushd добавляет каждый каталог, в который я переключаюсь...
31.07.2014
1
ответ

удар - наследовал стопку каталога в детях

Если в моем недавно созданном ударе я делаю: нечто pushd pushd директора панели-l-v, я получу что-то как 0 панелей 1 нечто 2 old_dir, Если я затем буду колотить директоров-l-v, я получаю только 0, запрещают то же самое, происходит если я...
09.09.2013
0
ответов

`mktemp -d` с последующим `pushd` работает нормально в командной строке, но не в сценарии

Если я вставлю эти строки в командную строку на Debian... DIR=$(mktemp -d -t bbbrtc.XXXXXX) || exit 1 echo "tmpdir = $DIR" cd "$DIR" Они создают новый временный каталог, выводят имя каталога и ...
28.05.2018
0
ответов

Wéi funktionnéiert pushd?

Zu Ubuntu 16.04 mat Bash hat ech e Problem wann ech kee praktesche Wee hat fir all meng WordPress Komponenten (Core, Iwwersetzungen, Thema, Plugin ze upgrade) ) an ech hunn de folgende Code benotzt fir et ze léisen: cat ...
14.03.2018
0
ответов

Как я могу опустошить стек «DirS», не изменив мой текущий каталог?

У меня есть кнопки «Несколько Pathnames», поэтому мой стек DirS имеет несколько кадров. Теперь я хотел бы опустошить стек, не изменив мой текущий каталог. Интересно, как это сделать? Спасибо.
16.01.2018
0
ответов

удаление дубликатов из путей pushd / popd

Контекст linux bash pushd / popd / dirs Проблема Сценарий проблемы очень похож на тот, который указан в этом вопросе: удаление или очистка стека путей popd / pushd ... однако цель состоит не в том, чтобы ...
13.04.2017
0
ответов

Как заархивировать множество подкаталогов n-го уровня без их верхнего (родительского) каталога?

в такой структуре файловой системы: root / | container1 / | | | subdir2 / | | | subdir3 / | | | ...
01.09.2016
0
ответов

Почему расширение оболочки в popd не удаляет каталог из стека?

Когда я использую только popd, он удаляет каталог из стека и переносит меня в этот каталог. Однако, если я сделаю cd $ (popd), каталог не будет удален из стека. Поскольку процесс просто разветвляется ...
09.08.2016
0
ответов

Есть ли лучший способ раскрутить глубокий толкаемый стек?

Я иногда сталкиваюсь с ситуациями, когда в скрипте Bash происходит что-то подобное: pushd /tmp wget -q http://download.redis.io/redis-stable.tar.gz tar xzf redis-stable.tar.gz pushd redis-стабильный ...
07.08.2016
0
ответов

Oh-My-Zsh удалить дублированный путь в стеке каталогов

Без Oh-My-Zsh я могу вставить два идентичных пути: $ dirs ~ $ pushd Рабочий стол Рабочий стол ~ $ pushd ~ ~ Рабочий стол ~ С помощью Oh-My-Zsh: $ dirs ~ $ pushd Рабочий стол Рабочий стол ~ $ pushd ~ ~ Рабочий стол Как отключить ...
25.07.2016
0
ответов

При использовании popd, как протолкнуть текущий каталог в стек?

Как поместить текущий каталог в стек при использовании popd?
25.06.2016
0
ответов

Как я могу получить постоянный dirstack с уникальными записями в zsh?

В Arch Wiki есть этот интересный фрагмент конфигурации zsh : DIRSTACKFILE = "$ HOME / .cache / zsh / dirs" если [[-f $ DIRSTACKFILE]] && [[$ # dirstack -eq 0]]; затем dirstack = ($ {(f) "$ (<$ ...
07.04.2016
0
ответов

pushd, popd vs cd, cd- в bash и zsh

Есть ли разница между поведением pushd / popd в bash и zsh? Кажется, что в zsh cd cd- ведет себя точно так же, как pushd / popd (который автоматически добавляет каталог / pops при cd), в то время как в bash ...
03.04.2016
0
ответов

Навигация по файловой системе: разница между CD и PUSHD [дубликат]

Будучи очень новичком в навигации по файловой системе, я всегда использую командную строку CD для изменения каталогов. Я только что узнал, что есть еще одна команда: PUSHD Мне трудно ...
03.04.2016
0
ответов

Использование pushd и popd [duplicate]

Допустим, я делаю следующее: cd ~ pushd. cd / bin / pushd. dirs " / bin / ~ / cd ~ / Downloads / pushd. dirs ~ / Downloads / bin / ~ "Как бы я мог вернуться к чему-то на некоторое время назад, скажем, из загрузок на главную ...
02.07.2014