~는 makefile 또는 셸 명령에서 무엇을 의미합니까?

존 스미스

누군가 makefile에서 다음 코드의 의미를 설명 할 수 있습니까?

@mv $$@~ $$@

몇 가지 검색 후 쉘 명령을 의미한다고 가정합니다.

mv $@~ $@

그러나 무엇 $@~입니까?

Dai

이것은 makefile보다 bash 스크립트 처럼 보입니다 .

$@ 텍스트 목록에 직렬화 된 현재 스크립트의 모든 현재 명령 줄 인수를 나타냅니다.

~파일 이름 시작 부분에서 확장되며 일반적으로 $HOME. 물결표 확장 참조

~파일 이름 끝에는 일반 문자입니다. 협약은 백업 파일의 의미 참조

따라서 mv $@~ $~명령은

  1. 파일 이름 목록을 인수로 허용
  2. 백업 파일을 비 백업으로 다시 변환

이 디렉토리가있는 경우 :

/foo.txt~
/bar.txt~
/baz.txt~

그런 다음 명령을 실행하십시오.

./yourscript.sh foo.txt baz.txt

디렉토리 내용은 다음과 같이 변경됩니다.

/foo.txt
/bar.txt~
/baz.txt

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

makefile에서 $ @ 및 $ <는 무엇을 의미합니까?

분류에서Dev

$ (number)는 Makefile에서 무엇을 의미합니까?

분류에서Dev

makefile에서`OBJECTS = $ (SOURCES : .cpp = .o)`는 무엇을 의미합니까?

분류에서Dev

@ [arguments]는 makefile에서 무엇을 의미합니까?

분류에서Dev

makefile에서 "$ (@ : %. o = %. d)"는 무엇을 의미합니까?

분류에서Dev

LDA / STA 명령에서 <또는>는 무엇을 의미합니까?

분류에서Dev

터미널 명령에서`>>`는 무엇을 의미합니까?

분류에서Dev

sh 셸에서 Bash "source"명령을 대체하는 것은 무엇입니까?

분류에서Dev

이 "-cp"명령에서 "-"는 무엇을 의미합니까?

분류에서Dev

g ++ 명령에서 -I는 무엇을 의미합니까?

분류에서Dev

Vim 명령에서 \ @ <= 및 \ @ =는 무엇을 의미합니까?

분류에서Dev

`{\} {}`는`find` 명령에서 무엇을 의미합니까?

분류에서Dev

. ?? *는 쉘 명령에서 무엇을 의미합니까?

분류에서Dev

bash`-exec 명령 {} +`에서 +는 무엇을 의미합니까?

분류에서Dev

> &는 쉘 명령에서 무엇을 의미합니까?

분류에서Dev

찾기 명령 내에서 "$ @"는 무엇을 의미합니까?

분류에서Dev

Android 셸에서 "알 수없는 오류 517"은 무엇을 의미합니까?

분류에서Dev

BASH 또는 ZSHRC 셸에서 명령 바로 가기를 만드는 방법은 무엇입니까?

분류에서Dev

BASH 또는 ZSHRC 셸에서 명령 바로 가기를 만드는 방법은 무엇입니까?

분류에서Dev

"{} \;"는 무엇입니까? find 명령에서 의미합니까?

분류에서Dev

이 명령을 Makefile에 넣는 방법은 무엇입니까?

분류에서Dev

Makefile : 2 개의 서로 다른 셸을 실행하는 방법은 무엇입니까?

분류에서Dev

Android의 셸 명령에서 wakelock을 가져 오는 방법

분류에서Dev

ls 명령의 목록에서 *는 무엇을 의미합니까?

분류에서Dev

jobs 명령의 출력에서 + 및-는 무엇을 의미합니까?

분류에서Dev

Linux 명령 od의 출력에서 '005'는 무엇을 의미합니까?

분류에서Dev

'history'명령의 출력에서 '*'는 무엇을 의미합니까?

분류에서Dev

mysql 명령을 셸에서 문자열로 바꿀 수없는 이유는 무엇입니까?

분류에서Dev

Bash 셸에서 $ 0의 의미는 무엇입니까?

Related 관련 기사

  1. 1

    makefile에서 $ @ 및 $ <는 무엇을 의미합니까?

  2. 2

    $ (number)는 Makefile에서 무엇을 의미합니까?

  3. 3

    makefile에서`OBJECTS = $ (SOURCES : .cpp = .o)`는 무엇을 의미합니까?

  4. 4

    @ [arguments]는 makefile에서 무엇을 의미합니까?

  5. 5

    makefile에서 "$ (@ : %. o = %. d)"는 무엇을 의미합니까?

  6. 6

    LDA / STA 명령에서 <또는>는 무엇을 의미합니까?

  7. 7

    터미널 명령에서`>>`는 무엇을 의미합니까?

  8. 8

    sh 셸에서 Bash "source"명령을 대체하는 것은 무엇입니까?

  9. 9

    이 "-cp"명령에서 "-"는 무엇을 의미합니까?

  10. 10

    g ++ 명령에서 -I는 무엇을 의미합니까?

  11. 11

    Vim 명령에서 \ @ <= 및 \ @ =는 무엇을 의미합니까?

  12. 12

    `{\} {}`는`find` 명령에서 무엇을 의미합니까?

  13. 13

    . ?? *는 쉘 명령에서 무엇을 의미합니까?

  14. 14

    bash`-exec 명령 {} +`에서 +는 무엇을 의미합니까?

  15. 15

    > &는 쉘 명령에서 무엇을 의미합니까?

  16. 16

    찾기 명령 내에서 "$ @"는 무엇을 의미합니까?

  17. 17

    Android 셸에서 "알 수없는 오류 517"은 무엇을 의미합니까?

  18. 18

    BASH 또는 ZSHRC 셸에서 명령 바로 가기를 만드는 방법은 무엇입니까?

  19. 19

    BASH 또는 ZSHRC 셸에서 명령 바로 가기를 만드는 방법은 무엇입니까?

  20. 20

    "{} \;"는 무엇입니까? find 명령에서 의미합니까?

  21. 21

    이 명령을 Makefile에 넣는 방법은 무엇입니까?

  22. 22

    Makefile : 2 개의 서로 다른 셸을 실행하는 방법은 무엇입니까?

  23. 23

    Android의 셸 명령에서 wakelock을 가져 오는 방법

  24. 24

    ls 명령의 목록에서 *는 무엇을 의미합니까?

  25. 25

    jobs 명령의 출력에서 + 및-는 무엇을 의미합니까?

  26. 26

    Linux 명령 od의 출력에서 '005'는 무엇을 의미합니까?

  27. 27

    'history'명령의 출력에서 '*'는 무엇을 의미합니까?

  28. 28

    mysql 명령을 셸에서 문자열로 바꿀 수없는 이유는 무엇입니까?

  29. 29

    Bash 셸에서 $ 0의 의미는 무엇입니까?

뜨겁다태그

보관