Tutorial for en Unix Bli med

Unix bli med kommandoen tar to tekstfiler som input og blir med linjer som starter med en felles tekstfeltet sammen, slippe andre linjer i tekstfiler der de ikke deler tekstfeltet på begynnelsen av linjen til felles. For eksempel, hvis du har to filer, en med "abc 123" og "abc 456", og utføre en bli med på dem, de kommandoen ut "abc 123 456" inn i standard terminal utgang. Men hvis du har to filer, en med "123 abc" og "456 abc", heter det bli kommandoen skriver ingenting, siden verken linje begynner med den samme teksten. Du kan konfigurere bli med å matche andre tekstfelt med kommandolinjebryterne.

Bruksanvisning

1 Åpne en terminal ved å klikke på "Programmer", "Tilbehør" og "Terminal".

2 Bruk "cd" -kommandoen til å gå inn i katalogen som inneholder tekstfiler du vil kjøre bli med kommandoen på. For eksempel, skriv "cd Documents" i terminalen og trykk "Enter" for å gå inn i Dokumenter-katalogen.

3 Skriv "bli fil1 fil2," erstatte "fil1" og "fil2" med navnene på filene, inn i terminalen og trykk "Enter". Den join kommando kombinerer hver linje som begynner med den samme teksten og skriver den kombinerte linje i terminalen.

Hint

  • Du kan også legge til "-A1" og / eller "A2" til å bli med kommandoen ved å skrive "bli -A1 A2 fil1 fil2." Bli skriver også alle linjene som ikke kan sammenkoblet fra fil1 (-A1) og fil2 (A2).
  • Skriv "bli med -1 2 -2 2 fil1 fil2" for å få bli med kommandoen bruke den andre kolonnen i begge filene for å forsøke å matche. Hvis du skriver dette, linjene "123 ABC" og "456 ABC" vil matche, fordi delta ser for og matcher på andre tekstfeltet, "abc".
  • Skriv "man bli" og trykk "Enter" for å se alle delta kommandoen er kommandolinjebryterne.