발행물:
때때로 나는 명령 행 환경에서 간단한 산술을해야한다. EG는 다음과 같은 출력이 주어졌습니다
Disk /dev/sdb: 256GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 106MB 105MB fat32 hidden, diag
2 106MB 64.1GB 64.0GB ext4
3 64.1GB 192GB 128GB ext4
5 236GB 256GB 20.0GB linux-swap(v1)
명령 줄 에서 파티션 3과 5 사이의 할당되지 않은 공간의 크기 를 계산하는 간단한 방법은 무엇입니까 ?
내가 이미 시도한 것 :
기원전
bc
bc 1.06.95
Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'.
236-192
44
quit
여기서 굵은 위는 모두 내가 간단 할 입력해야하는 물건입니다 236-192
같은 bc 1+1
에코를File 1+1 is unavailable.
expr
expr 236 - 192
여기서 나는 단지 에코 처럼 연산자 전후에 공백 을 입력해야 expr 1+1
합니다 1+1
.
dc
(IMO)가 훨씬 우수합니다 bc
.
quit
에bc
;ctrl-D
대화 형 프로그램에서와 같이을 누르면 됩니다.