Kun sijoitat funktion .bash_aliases tai .profile -tiedostoon, sitä ei ole käytettävissä grafiikkatilasta käsin, mutta jos teet siitä oman Bash Shell scriptin se on suoritettavissa. Onko näin.
.bash_aliases tiedoston funktiot on tavoitettavissa, kun erikseen käynnistät Bash Shell istunnon. Tässä komentoja joita olen yrittänyt tämän ("findf") funktion kanssa;
Paina Win näppäin
xfce4-terminal -e 'findf / "hello" > testi.txt'
bash -c 'findf / "hello" > testi.txt'
.bash_aliases ja .profile tiedoston funktiot ei toimi
2
<50
Vastaukset
Riippuu jakelusta ja kuinka polut on määritely. Periaatteessa kaikki mikä skulaa komentorivillä, skulaa myös guin puolella. Monessa jakelussa on vaan rajoitettu oletuksena guin puolella tiettyjä asioita, kun niillä saa koneen niin helposti tokkuraan.
- Anonyymi
Kun suoritat GUI liittymästä terminaalin ympäristömuuttujaan sijoitetun funktion, ei varsinaista vuorovaikutteista terminaalin kuorta käynnistetä, eikä silloin myöskään .profile, .bash_aliases eikä .bashrc tiedostoissa määritellyt ympäristömuuttujat ole käytettävissä. Tämän vuoksi et myöskään näihin tiedostoihin sijoittamiasi funktioita tavoita, vaikka ne normaalisti terminaalissa toimisikin.
Yksi tapa korjata asia on:
Tee funktioista omat tiedostot, joilla on suoritusoikeudet.
T. Urpo
Ketjusta on poistettu 1 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 3243466
- 2142889
Nyt sitten ulos ihmiset!
Älkää jumittako täällä. Menkää, näkykää ja hankkikaa kokemuksia. Ei teitä kukaan edes bongaile, jos önötätte täällä.1442534Onnea Solatie !
On sit valittu uusi kaupunginjohtaja.No ei menny Nivala-Harju- Tapio -Pikkarainen juntan mukkaan.182059- 1092045
- 101806
Minun pitää tehdä jotain
En tiedä meneekö siihen viikko vai kuukausi. Mutta jos voit odottaa, niin löydän sinut sen jälkeen kun on homma hoidett441682Sarvisalon kesätori
Onpa kiva paikka. Mutta torikahvila oli suorastaan naurettavan alkeellinen ja ne voileivät,olivat kuin pienen lapsen tek171608- 1221306
Hindulijat raivoavat täällä, ettei kristinuskossa
ole itsessään mitään aitoa! No miksi sitten hyökkäilette "nollaa vastaan"? Eikö hnduilijan vaan kannattaisi pieht2531260