커팅 할 열과 함께 '마지막'명령에서 잘라내도록 사용자에게 묻습니다. 또한 'tr'을 사용하여 공백의 모든 차이점을 수정하려고합니다. 이것은 내가 가지고있는 코드입니다 :마지막 커팅 명령을 실행하기 위해 사용자를 통한 입력 받기
echo -n "What rows and columns would you like to cut: "
read num_int
read num_row
read num_list
last $num_int
cut -f $num_row
tr -d $num_list
커맨드 라인에서 실행할 때 나는 프롬프트를 얻습니다. 그래서 나는 입력 한 다음 잘라 내기 할 숫자를 넣습니다. 그런 다음 입력을 다시 눌러 화면에 인쇄되지만 실행 된 스크립트에서 벗어나지 않는 정보 목록을 얻습니다. 이 스크립트를 설정하는 더 좋은 방법이 있습니까? 화면에 에코가 표시되는 샘플 데이터는 다음과 같습니다.
slater pts/2 78.189.121.247 Sat Sep 1 23:21 - 23:27 (00:05)
slater pts/3 77.189.121.247 Sat Sep 1 23:09 - 23:21 (00:12)
slater pts/2 76.189.121.247 Sat Sep 1 22:59 - 23:09 (00:10)
slater pts/2 74.189.121.247 Sat Sep 1 22:51 - 22:56 (00:05)
pint pts/2 74.189.121.247 Sat Sep 1 22:49 - 22:51 (00:01)
terry pts/2 74-119-247-134.r Sat Sep 1 19:08 - 19:09 (00:00)
출력을 어떻게 표시 하시겠습니까? 예를 들어 줄 수 있습니까? –