Linux 쉘 스크립트의 위치 매개 변수 양

user3742475

나는 스크립트를 만들고 있습니다 (이것은 더 큰 스크립트의 일부일뿐입니다).

스크립트를 만들고 싶습니다 : 스크립트의 매개 변수에 언급 된 디렉토리에있는 파일을 / tmp 디렉토리로 이동합니다.

#!/bin/bash
mv "$1"/* /tmp

내 스크립트의 매개 변수에서 하나의 디렉토리 만 언급하면 ​​한 번 잘 작동합니다.

매개 변수에 3 개의 디렉토리를 언급하고 싶다면 붙여 넣기를 복사하고 $ 1을 $ 2 및 $ 3으로 대체하면됩니다.

하지만 스크립트를 실행하는 동안 매개 변수 (디렉토리)를 무제한으로 추가 할 수있는 더 간단한 방법이 없습니까?

페 도르 키 'SO stop harming'

다음을 사용하여 모든 요소를 ​​반복 할 수 있습니다 $@.

#!/bin/bash
for dir in "$@"
do
   mv "$dir"/* /tmp
done

따라서 얼마나 많은 매개 변수를 얻고 있는지 미리 알 필요가 없습니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

파워 쉘 스크립트의 매개 변수로 json 전달

분류에서Dev

쉘 스크립트 "while"조건의 "-h"매개 변수

분류에서Dev

쉘 확장 및 위치 매개 변수

분류에서Dev

쉘 스크립트 : 매개 변수 / 인수로 변수 호출

분류에서Dev

다양한 위치의 스칼라 유형 매개 변수

분류에서Dev

Ruby에서 매개 변수로 쉘 스크립트 실행

분류에서Dev

쉘 스크립트에서 매개 변수 확장 방지

분류에서Dev

쉘 스크립트에서 매개 변수 사용

분류에서Dev

(Ba) sh 매개 변수 확장이 스크립트 및 대화식 쉘에서 일치하지 않음

분류에서Dev

쉘 스크립트에서 $ 14를 사용하여 14 번째 위치 매개 변수에 어떻게 접근 할 수 있었습니까?

분류에서Dev

쉘 스크립트를 실행할 때 순서대로 모두 입력하지 않고도 특정 위치 매개 변수를 전달할 수 있습니까?

분류에서Dev

쉘 스크립트의 단위 승수 변환

분류에서Dev

입력 HTML 양식의 Java 스크립트에서 매개 변수 전달

분류에서Dev

쉘 스크립트-매개 변수로 Java를 실행할 수 없음

분류에서Dev

"jenkins 작업 이름"을 허용하고 해당 작업 양식 명령 줄을 트리거하는 쉘 스크립트 (작업은 매개 변수의 이름과 개수가 다름)

분류에서Dev

함수 내에서 스크립트 위치 매개 변수에 액세스

분류에서Dev

maven을 사용하여 명명 된 매개 변수로 쉘 스크립트 및 개미 스크립트 실행

분류에서Dev

쉘 스크립팅 매개 변수 $ {1,,} _ name

분류에서Dev

쉘 스크립트-함수에 매개 변수로 전달 된 배열의 길이 찾기

분류에서Dev

쉘 스크립트에서 / w 매개 변수가있는 sed 명령

분류에서Dev

HDFS에 저장된 쉘 스크립트에 매개 변수 전달

분류에서Dev

두 개의 독립적 인 쉘 스크립트간에 변수 공유

분류에서Dev

내 쉘 bash 스크립트 기본 $ PWD를 (스크립트의) 현재 위치로 변경

분류에서Dev

Linux 쉘 스크립트로 모양 만들기

분류에서Dev

Powershell "특수"스위치 매개 변수

분류에서Dev

한 번에 쉘 스크립트의 모든 매개 변수를 조작하는 방법은 무엇입니까?

분류에서Dev

쉘 스크립트 내의 프로그램에 명령 줄 매개 변수 전달

분류에서Dev

자바 스크립트 함수의 매개 변수에 값 배치

분류에서Dev

jenkins 작업에서 호출 된 쉘 스크립트의 매개 변수화 된 빌드에서 jenkins 매개 변수에 액세스

Related 관련 기사

  1. 1

    파워 쉘 스크립트의 매개 변수로 json 전달

  2. 2

    쉘 스크립트 "while"조건의 "-h"매개 변수

  3. 3

    쉘 확장 및 위치 매개 변수

  4. 4

    쉘 스크립트 : 매개 변수 / 인수로 변수 호출

  5. 5

    다양한 위치의 스칼라 유형 매개 변수

  6. 6

    Ruby에서 매개 변수로 쉘 스크립트 실행

  7. 7

    쉘 스크립트에서 매개 변수 확장 방지

  8. 8

    쉘 스크립트에서 매개 변수 사용

  9. 9

    (Ba) sh 매개 변수 확장이 스크립트 및 대화식 쉘에서 일치하지 않음

  10. 10

    쉘 스크립트에서 $ 14를 사용하여 14 번째 위치 매개 변수에 어떻게 접근 할 수 있었습니까?

  11. 11

    쉘 스크립트를 실행할 때 순서대로 모두 입력하지 않고도 특정 위치 매개 변수를 전달할 수 있습니까?

  12. 12

    쉘 스크립트의 단위 승수 변환

  13. 13

    입력 HTML 양식의 Java 스크립트에서 매개 변수 전달

  14. 14

    쉘 스크립트-매개 변수로 Java를 실행할 수 없음

  15. 15

    "jenkins 작업 이름"을 허용하고 해당 작업 양식 명령 줄을 트리거하는 쉘 스크립트 (작업은 매개 변수의 이름과 개수가 다름)

  16. 16

    함수 내에서 스크립트 위치 매개 변수에 액세스

  17. 17

    maven을 사용하여 명명 된 매개 변수로 쉘 스크립트 및 개미 스크립트 실행

  18. 18

    쉘 스크립팅 매개 변수 $ {1,,} _ name

  19. 19

    쉘 스크립트-함수에 매개 변수로 전달 된 배열의 길이 찾기

  20. 20

    쉘 스크립트에서 / w 매개 변수가있는 sed 명령

  21. 21

    HDFS에 저장된 쉘 스크립트에 매개 변수 전달

  22. 22

    두 개의 독립적 인 쉘 스크립트간에 변수 공유

  23. 23

    내 쉘 bash 스크립트 기본 $ PWD를 (스크립트의) 현재 위치로 변경

  24. 24

    Linux 쉘 스크립트로 모양 만들기

  25. 25

    Powershell "특수"스위치 매개 변수

  26. 26

    한 번에 쉘 스크립트의 모든 매개 변수를 조작하는 방법은 무엇입니까?

  27. 27

    쉘 스크립트 내의 프로그램에 명령 줄 매개 변수 전달

  28. 28

    자바 스크립트 함수의 매개 변수에 값 배치

  29. 29

    jenkins 작업에서 호출 된 쉘 스크립트의 매개 변수화 된 빌드에서 jenkins 매개 변수에 액세스

뜨겁다태그

보관