«alias» 태그된 질문

별명은 본질적으로 키보드 단축키, 약어, 긴 명령 순서를 입력하지 않는 수단에 지나지 않습니다. 이렇게하면 명령 줄에서 많은 입력을 절약 할 수 있으며 복잡한 명령 및 옵션 조합을 기억하지 않아도됩니다.

5
bash 스크립트의 별명 작성
그래서 나는 실험을 시도하고 aliasin을 만들었습니다 .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/.../내 PATH환경 변수 의 항목 중 하나입니다 ). PATH그래도 문제 가 아닙니다. 실행 which …
10 bash  shell  alias 

1
bashrc 게으른 대체
~ / .bashrc가 실행될 때 (터미널을 열 때) 대신 런타임에 대체~/.bashrc 를 평가$() 하기 위해 별칭을 얻는 방법은 무엇입니까? 이 명령을 자주 추가하여 별칭을 추가하고 싶습니다. svn diff -r $(svn info | grep ^Revision | awk {'print $2'}):HEAD $(svn info | grep ^URL | awk {'print $2'}) | colordiff 그러나 …
10 bash  shell  quoting  alias  bashrc 

6
df 및 mount를 사용할 때 물리 디스크 만 표시
내가 사용하는 경우 df나 mount, 나는 실제 디스크 파티션에 관심이있는 모든의 대부분을 해요. 오늘날 이러한 명령의 출력은 임시 및 가상 파일 시스템, cgroup 및 내가 정기적으로 관심이없는 다른 것들에 압도됩니다. 출력의 물리 분할은 항상 ' /'로 시작 하므로 df및에 대한 별칭을 만들려고했습니다 mount. alias df1="df | egrep '^/'" alias mount1="mount …

2
이후에는 새 별칭을 사용할 수 없습니다.
지금까지 쉘의 세미콜론은 줄 바꿈과 같은 의미를 가지고 있다고 생각했습니다. 그래서 나는 alias <name>=<replacement text>; <name> <name>다음 줄에서 알려진 동안 알 수 없습니다. csh, tcsh, sh, ksh과 bash동일하게 동작합니다. 적어도에 대한 csh후 별칭은 알려져 있지 않다 - 별명이 직접 또는 스크립트가 semccolon 전에 공급되는 경우에 사용되는 경우는 문제가되지 않습니다 ;하지만이 …
9 shell  alias 

2
사용자가 실행하려는 명령을 실행하기 전에 다른 명령을 실행하십시오.
ls이 방법으로 도구 의 원래 동작을 수정하고 싶다고 가정 해 봅시다 . $ ls Hello World file1 file2 ... 어떻게해야합니까? 실행할 때 ls다른 명령을 실행하고 싶습니다 echo "Hello World!". 내가 보는 빠른 해결책은 별칭을 사용하는 것입니다. alias orig_ls="ls" alias ls='echo "Hello World!"' 그러나 이것이 실행될 orig_ls때 출력 할 것이기 때문에 …

1
여러 개의 임시 별명 작성
내가 루트 사용자 아니라고 & I는 모든 별명이 만든 글로벌 별명 파일에 액세스 할 수없는,하지만 난 단지 내가에 로그인 한 세션에 활성 상태로 유지 몇 가지 별칭을 만들려고합니다. 내가 명령을 사용하여 alias x='cd /parent/child'만들 수 x콘솔에 입력 할 수있는 별칭이며 dir을 / Parent / Child로 변경합니다. 그러나 여러 별칭을 만들고 …
9 alias 

1
rm은 빈 디렉토리를 재귀 적으로 제거 할 수 있습니까?
이전 버전의 Unix에서는 rm명령이 디렉토리가 비어 있으면 삭제합니다. rm에 대한 Research Unix Eighth Edition 매뉴얼 페이지에서 : "항목이 디렉토리이면 비어있는 경우에만 제거됩니다." 나는이 별칭을 가지고 내가이 동작 같은, 그래서 내 /etc/profile: alias rm='rm -d'내가 명령의 GNU로 coreutils 버전을 사용하고 rm있는, -d알 수 rm있는 거 빈 그들이 경우에 가서 제거 디렉토리에 …
9 directory  rm  alias 

2
배쉬 : 변수에 별칭 사용
각 인수를 명령으로 실행하는 bash 스크립트를 작성 중입니다. 이것은 내 명령에는 작동 PATH하지만 별칭에는 적용되지 않습니다. 스크립트에서 별칭을 직접 호출 할 수 있지만 인수로 전달 된 별칭을 호출 할 수 없습니다. 문제는 필자가 변수보다 별칭을 확장한다는 것입니다. 변수에서 별칭을 실행하는 방법이 있습니까? 샘플 스크립트 : #!/bin/bash # File: runall shopt …
9 bash  alias 

1
앨리어싱 명령 옵션
명령 옵션의 별칭을 지정할 수있는 방법이 있습니까? 예를 들어, 나는 종종 옵션 -mindepth과 -maxdepthwith find를 사용하지만 각각 9 자 정도로 길고 짧은 형식이 없습니다. -mnand과 같은 것을 입력하기에 더 빠른 별칭을 지정하고 싶습니다 -mx. 물론 항상 새로운 옵션 이름으로 사용자 정의 바이너리를 만들 수는 있지만이 동작을 제공하는 셸 내장 / …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.