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

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

5
Створення псевдоніма для скрипта bash
Так що я намагався експериментувати і створив aliasін .bashrc. Однак при тестуванні команди я отримую: [rkahil@netmon3 ~]$ menu -bash: menu: command not found Ось що я маю у .bashrcфайлі: # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi # User specific aliases and functions alias menu='./menuScript.sh' …
10 bash  alias 

1
Скільки різних способів можна створити "псевдонім" у Bash?
Я знаю лише два способи: alias foo=barі function foo() { bar }. Причина, про яку я запитую, полягає в тому, що - раптом на одному з моїх сеансів bash - я не можу запустити lnкоманду, тому що bashпомиляється з -bash: /usr/local/.../ln: No such file or directory(де /usr/local/.../є одна із записів …
10 bash  shell  alias 

1
bashrc лінива підміна
Як можна отримати ~/.bashrcпсевдоніми для оцінки $()підстановок під час виконання замість того часу, коли ~ / .bashrc виконується (під час відкриття терміналу)? Я виконую цю команду досить часто, щоб я хотів додати псевдонім для неї: svn diff -r $(svn info | grep ^Revision | awk {'print $2'}):HEAD $(svn info | …
10 bash  shell  quoting  alias  bashrc 

6
показуйте лише фізичні диски при використанні df та mount
Коли я використовую dfабо mount, мене найбільше цікавлять розділи фізичного диска. Сьогодні вихід цих команд переповнюється тимчасовими та віртуальними файловими системами, групами та іншими речами, які мене регулярно не цікавлять. Мої фізичні розділи у висновку завжди починаються з ' /', тому я спробував зробити псевдоніми для dfта mount: alias df1="df …

2
Новий псевдонім не доступний після;
До цього часу я думав, що крапка з комою в оболонці має (якось) те саме значення, що і розрив рядка. Тож я здивувався тому, що alias <name>=<replacement text>; <name> <name>невідомо, поки це відомо в наступному рядку. csh, tcsh, sh, kshІ bashповодяться так само. Принаймні для cshцього не має значення, чи …
9 shell  alias 

2
Запустіть іншу команду перед тим, як запустити команду, яку користувач хоче виконати
Скажімо, я хочу змінити оригінальну поведінку lsінструменту таким чином: $ ls Hello World file1 file2 ... Як я можу це зробити? Під час запуску lsя хотів би запустити ще одну команду, скажімо echo "Hello World!". Яке швидке рішення, як я бачу, використовує псевдонім: alias orig_ls="ls" alias ls='echo "Hello World!"' Однак …

1
Створення декількох тимчасових псевдонімів
Я не користувач root, і я не маю доступу до глобального файлу псевдонімів, у якому створені всі псевдоніми, але я хочу створити деякі псевдоніми, які залишаються активними лише під час сеансу, на який я ввійшов. Я використовую команду alias x='cd /parent/child'для створення псевдонім, який дозволить мені просто набрати xконсоль, і …
9 alias 

1
Чи може rm рекурсивно видаляти порожні каталоги?
У старій версії Unix rmкоманда видалила б каталоги, якщо вони були порожніми. З основної сторінки Research Unix Eightth Edition для rm : "Якщо запис - це каталог, він видаляється, лише якщо порожній". Мені подобається така поведінка, тому я отримав цей псевдонім у своєму /etc/profile: alias rm='rm -d'я використовую версію coreutils …
9 directory  rm  alias 

2
Bash: Використовуйте псевдонім у змінній
Я пишу bash-скрипт, який виконує кожен свій аргумент як команду. Це працює для команд у моєму PATH, але не для псевдонімів. Я можу безпосередньо викликати псевдонім у сценарії, але я не можу назвати псевдонім, переданий як аргумент. Проблема (я припускаю) полягає в тому, що псевдоніми розгортаються перед змінними. Чи є …
9 bash  alias 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.