Запитання з тегом «alias»

Псевдонім - це по суті не що інше, як комбінація клавіш, абревіатура, засіб уникнення набору довгої послідовності команд. Це може врятувати велику кількість друку в командному рядку і уникнути необхідності запам’ятовувати складні комбінації команд та параметрів.

4
Автоматично визначати, коли я вводив "vi", але означав "cd"?
Близько 5 разів на день я набираю "vi", коли я мав на увазі "cd", і, нарешті, відкриваю каталог у vi. Це змушує мене горіхів. Здається, що має бути спосіб виявити, коли я набираю "vi + каталог" і автоматично змінюю його на "cd + каталог". Думки?
21 bash  shell  alias  cd-command 

4
Псевдонім на компакт-диску в каталог і викликати команду
У мене є .bash_profileі в тому, що у мене є набір псевдонімів. Ці псевдоніми на даний момент виконують лише одну команду, і це було досить просто. Однак я хотів би зробити дві речі з новим псевдонімом, який я намагаюся створити. CD у каталог Запустіть команду з цього каталогу
21 bash  alias  cd-command 

6
Чому зведення стандартних команд не рекомендується?
Наприклад, поширений псевдонім, який я бачив у ~/.bashrcфайлі (або його еквівалентах), є alias rm='rm -i' Однак я бачив, як люди рекомендують проти цього, оскільки псевдонім може не існувати в іншій системі, і оскільки ви стали необережними rm, ви необережно видалите щось важливе. [1] використовуючи цей псевдонім, ви фактично тренуєтеся вводити …



5
Як встановити псевдонім на основі каталогу?
Припустимо, у вас є псевдонім go, але хочете, щоб він робив різні речі в різних каталогах? В одному каталозі він повинен працювати cmd1, а в іншому - він повинен працюватиcmd2 До речі, у мене вже є псевдоніми для перемикання у вищевказані каталоги, тож чи можна додати goприсвоєння псевдоніма до fooпсевдоніму? …

2
Як отримати втрачені псевдоніми?
Я зробив команду echo для свого файлу .bash_aliases та стерв усі мої псевдоніми, крім тестового псевдоніма. Однак у мене все ще відкритий сеанс, у якому завантажені псевдоніми (у tcl?). Чи можу я отримати їх із цього сеансу?

3
Як я можу тимчасово обійти псевдонім у tcsh?
Я використовую tcsh. bash і zsh та інші пропозиції тут не допоможуть. У мене є кілька псевдонімів, які названі тим самим, що й інша команда, тож якби я зробив це скасування, введення тієї ж речі зробило б щось інше. Більшу частину часу я хочу отримати команду aliase, саме тому я …
17 shell  alias  tcsh 

2
Змінити каталог, не набираючи компакт-диск?
Чи можливо зробити каталог bash зміни в командному рядку, просто ввівши цей каталог без будь-яких команд cd? Наприклад, чи можна замість цього писати: $ cd /tmp Я просто хочу написати лише це: $ /tmp Іншими словами, якщо я викликаю каталог як додаток, я хочу встановити цей каталог як робочий.

2
Псевдоніми та функції
З посібника з баш Правила щодо визначення та використання псевдонімів дещо заплутані. Bash завжди читає щонайменше один повний рядок введення, перш ніж виконувати будь-яку команду в цьому рядку. Псевдоніми розгортаються, коли команда читається, а не коли вона виконується. Тому визначення псевдоніму, що з’являється в тому ж рядку, що й інша …
17 bash  alias  function 

4
Чи не допустить глобальне випромінення вилкової бомби її виконання?
Якби ви були глобально налаштовані alias ':(){ :|:& };:'='echo fork bomb averted' це може бути ефективною стратегією безпеки, щоб уникнути виконання бомби вилкової бомби, чи все ще знайдеться спосіб її виконання? Я припускаю, що питання зникає: чи є спосіб виконати команду, коли вона відчужена для чогось іншого?
15 bash  security  alias 

1
Чи впливає один псевдонім на інший псевдонім?
У мене в файлі .bash_aliases ще не багато налаштованих псевдонімів. Лише нещодавно я виявив, наскільки вони можуть бути корисними. Я бачу, що я досить зачепився за псевдоніми, тому перш ніж файл стане занадто громіздким, я хотів би щось уточнити, задавши дуже просте запитання. Чи впливає один псевдонім на інший, чи …
14 bash  alias 

5
Нехай xargs використовують псевдонім замість двійкового
Bash 4.2 на CentOS 6.5: У ~/.bash_profileмене є купа псевдонімів, зокрема: alias grep='grep -n --color=always' щоб я міг отримати підсвічування кольорів та автоматично друкувати номери рядків під час роботи grep. Якщо я виконую наступне, виділення робіт, як очікувалося: $ grep -Re 'regex_here' *.py Однак, коли я нещодавно запускав це: $ …
14 bash  alias  xargs 

1
Встановлення тимчасових псевдонімів bash при введенні папки
Іноді мені подобається мати дуже налаштовані псевдоніми bash та, можливо, прив'язки клавіш, коли я входжу в папку (це може бути проект, де я звик вводити багато команд з CLI). Припустимо, коли я ввожу папку на зразок "projectAlpha /", я очікую деяких спеціальних псевдонімів, таких як: alias doTaskX='./app arg1 arg2...|filter arg1 …
13 bash  shell  alias 

3
Очистити або вимкнути псевдоніми в zsh
Я встановив oh-my-zsh, щоб полегшити використання терміналу. Одне, що мене помиляє, - це додані ним плідні псевдоніми, такі як "ga", "gap", "gcmsg", "_", які важче запам'ятати, ніж оригінальна команда, та забруднюють хеш-таблицю команд. То чи існує спосіб взагалі відключити псевдоніми? Або спосіб очистити всі псевдоніми, щоб я міг вкласти його …
12 shell  zsh  alias  oh-my-zsh 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.