Linux에서 cat *를 입력하면 다음과 같은 결과가 나타납니다. 파일 1에서 1 호선 파일 1의에서 2 호선 파일 2에서 1 호선 파일 3에서 1 호선 2 호선 파일 3에서 파일 3에서 세 번째 줄 내가 원하는 것은 파일 사이에 구분 기호를 표시하는 것입니다. 이런 식으로 뭔가 : 1 호선 파일 1에서 …
내가 알고있는 cat파일을 연결할 수 있습니다,하지만 난 파일과의 혼합 연결하는 필요 스트림 다른 프로세스에 파이프 결과를. 질문을보다 구체적으로 만들기 위해 cat abc.sql함께 연결 하고 단일 스트림으로 파이프 gzip -dc xyz.sql.gz하고 싶습니다 .cat qvf.sqlmysql 이것을 달성하는 가장 좋은 방법은 무엇입니까?
방금 도망 갔어 cat /opt/webapplications/Word/readme.log | grep -v 'Apple' 나는 모든 줄을이었다 내가 기대되었다는 CLI에 출력을 가지고 readme.log그 '가 포함되지 않은를 Apple'... 다음에 나는 달렸다 ... cat /opt/webapplications/Word/readme.log | grep -v 'Apple' > /opt/webapplications/Word/readme.log 그러나 /opt/webapplications/Word/readme.log비어 있습니다. 왜 이런 일이 일어 났는지, 또는 내가 이것에 대해 올바른 길을 설명해 줄 …
다음 명령을 실행하려는 경우 cat * | grep DATABASE 쉘은 단어가 들어있는 * 파일의 모든 줄을 뱉어냅니다 DATABASE. 각 줄이 분리 된 파일을 추출 할 수있는 방법이 있습니까? 내가 사용하려고 -H에 따른 그렙에 대한 옵션을 man말한다을 print the filename for each match하지만 내 쉘에서 그냥 말한다 (standard input):$DATABASE_FUNCTION = dothis();