no.phhsnews.com


no.phhsnews.com / Hvorfor bruker folk "ekko" -kommandoen når du installerer programvare på Linux?

Hvorfor bruker folk "ekko" -kommandoen når du installerer programvare på Linux?


Hvis du er ny på å bruke Linux, kan mange av kommandoene og variasjonene av dem virke litt forvirrende. Ta "echo" -kommandoen, for eksempel. Hvorfor bruker folk det når du installerer programvare? Dagens SuperUser Q & A-innlegg har svaret på en ny Linux-brukerens spørsmål.

Dagens spørsmål og svar-sesjon kommer til oss med høflighet av SuperUser-en underavdeling av Stack Exchange, en fellesskapsdrevet gruppe av Q & A-nettsteder.

Spørsmålet

SuperUser-leser PallavBakshi vil vite hvorfor folk bruker "echo" -kommandoen når du installerer programvare på Linux:

Jeg er ny i databehandlingsverdenen. Mens du installerte ROS Indigo, sa det første trinnet at jeg skulle bruke følgende kode:

  • sudo sh-c 'echo "deb //packages.ros.org/ros/ubuntu $ (lsb_release -sc) main"> /etc/apt/sources.list.d/ros-latest.list'

Hvorfor bruker folk "echo" -kommandoen sammen med "sh -c" i denne sammenheng? Jeg har sett kommandoen "echo" brukt i andre installasjonsprosesser også.

Lenker jeg så gjennom

Hva er egentlig "sh" -kommandoen?

Ubuntu Installasjon av ROS Indigo

Hvorfor bruker folk Kommandoen "echo" når du installerer programvare i Linux?

Svaret

SuperUser-bidragsyter Fleet Command har svaret for oss:

Funksjonen til "echo" -kommandoen er å vise en streng tekst) på konsollen. Men denne gangen legges et (større enn)> karakter etter ekkokommandoen, omdirigerer utdataene til en tekstfil som ligger i /etc/apt/sources.list.d/ros-latest.list .

I utgangspunktet skriver hele kommandoen et stykke tekst til en tekstfil. Nå kommer den vanskelige delen:

Strengen som er skrevet til filen, kan være forskjellig for hver datamaskin. Delen, $ (lsb_release -sc) , er løst (endret til noe annet) når kommandoen "echo" kjører.

Du kan åpne /etc/apt/sources.list. d / ros-latest.list i en tekstredigerer før og etter kommandoen for å se endringene for deg selv. Husk at filen ikke eksisterer før du bruker denne kommandoen.


Har du noe å legge til forklaringen? Lyder av i kommentarene. Vil du lese flere svar fra andre tech-savvy Stack Exchange-brukere? Se hele diskusjonstråden her.


Gratis nedlasting for første 1000 lesere: Mobile Video Converter og File Manager [Sponset]

Gratis nedlasting for første 1000 lesere: Mobile Video Converter og File Manager [Sponset]

Markedet for elektroniske forbrukere når maksimal vekst i slutten av hvert år. Mobiltelefoner og tabletter er de hotteste julegaver for familie og venner, men hvordan får du mediene på den nye telefonen? Den beste måten å gjøre det på er en mobilspesifikk videoomformer og iPhone-filbehandling. Vi er glade for å dele store pengesparende Christmas Giveaways som tilbys av Digiarty Software, som driver sin populære mobil- spesifikke video omformer - WinX HD Video Converter Deluxe ($ 49,95-verdi) og bestselgende iPhone-manager - WinX MediaTrans ($ 59,95-verdi) til 100% OFF kampanjepool.

(how-top)

Speil datamaskinens skjerm på TVen din med Googles Chromecast

Speil datamaskinens skjerm på TVen din med Googles Chromecast

Vil du sette datamaskinens skjerm på TVen din? Du kan koble den opp med en HDMI-kabel, men datamaskinens plassering avhenger av kabellengden. Med Googles Chromecast kan du imidlertid speile en hvilken som helst nettleserfane eller hele skrivebordet - trådløst inn i løpet av få klikk. Åpne Google Chrome på PC-en din.

(how-top)