![pv를 사용할 때 소스 장치를 설정하려면 왜 < >를 사용해야 합니까?](https://linux55.com/image/160555/pv%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%A0%20%EB%95%8C%20%EC%86%8C%EC%8A%A4%20%EC%9E%A5%EC%B9%98%EB%A5%BC%20%EC%84%A4%EC%A0%95%ED%95%98%EB%A0%A4%EB%A9%B4%20%EC%99%9C%20%26lt%3B%20%26gt%3B%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%B4%EC%95%BC%20%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
궁금해서 질문 하나 드립니다 ;-)
나는 명령을 사용하여 디스크 복제를 수행할 수 있다는 것을 알았 pv
습니다 dd
.
이를 위해 나는 인터넷에서 찾은 것을 사용했습니다
pv < /dev/sda1 > /dev/sdb1
.
<
여기서 연산자를 사용해야 하는 이유는 무엇입니까 ?
매뉴얼 페이지에서 올바른 명령은 다음과 같습니다.
pv /dev/sda1 > /dev/sdb1
답변1
두 가지 방법 모두 작동합니다. pv
파일이 인수로 제공되면 파일에서 읽고, 그렇지 않으면 표준 입력에서 읽습니다.
pv /dev/sda1 > /dev/sdb1
전자에 달려있다.
pv < /dev/sda1 > /dev/sdb1
후자에 대해서.
/dev/sda1
일부 는 작성되지 않을 것이라는 더 많은 확신을 제공하기 때문에 후자를 선호할 수도 있지만 이것이 모든 플랫폼에서 보장되는지는 확실하지 않습니다.