Forum Index > Open Source > UNIX/Linux Shell Scripting and Programming

#0 by Player (AlcoFlooder© | Piva pui ?) (0 mesaje) at 2011-02-08 15:55:30 (685 săptămâni în urmă) - [Link]Top
Bash
"Bourne again shell"





Wikipedia

Wikipedia En
Bash is a Unix shell. The name is an acronym, a pun and descriptive. As an acronym, it stands for Bourne-again shell, referring to its initial conception as a free open source clone of the Bourne shell (sh). As a pun, it refers to the Christian concept of being born again. The name is also descriptive of what it did, bashing together the features of sh, csh and ksh.

Wikipedia Ro
Bash este un shell (interpretor de comenzi) specific sistemului de operare Linux, conceput sub auspiciile GNU. Denumirea este un acronim de la Bourne-Again Shell, după numele lui Steve Bourne, autorul shell-ului sh pentru UNIX, predecesorul bash-ului. Pentru sistemele de operare Linux, shellul implicit este bash.

Wikipedia Ru
Bash (от англ. Bourne again shell, каламбур «Born again» shell — «Возрождённый» shell) — усовершенствованная и модернизированная вариация командной оболочки Bourne shell. Одна из наиболее популярных современных разновидностей командной оболочки UNIX. Особенно популярна в среде Linux, где она часто используется в качестве предустановленной командной оболочки.

ÎnchideЗакрыть




Editors

Vi/VIm

Geany

Gedit

Emacs

ÎnchideЗакрыть

Editat de către Player la 2011-04-02 10:57:42




Mesaj util ?   Da   18 puncte

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
<< Precedenta      Următoarea >>

#51 by flienteen Donor ( ͡° ͜ʖ ͡°) (0 mesaje) at 2011-02-10 18:19:41 (684 săptămâni în urmă) - [Link]Top
#50 Player, "... aaa...ok! Mantsanesc! ..." - cu plăcere :)

#50 Player, "... Iaca asta o uitat sa scrie in carte! X) ..." - $ vimtutor  acolo scrie multe :)


Mesaj util ?   Da   0 puncte
#52 by Player (AlcoFlooder© | Piva pui ?) (0 mesaje) at 2011-02-10 23:07:13 (684 săptămâni în urmă) - [Link]Top
#51 flienteen, eu ca atare citeam carte despre Command Line shi acolo era oleaca despre Vi/Vim :)

apropo...eu am o carte cu Vi/Vim...cine doreshte poftim!...cred ca no sa incurce




Mesaj util ?   Da   0 puncte
#53 by System at 2011-02-10 23:09:42 (684 săptămâni în urmă) - [Link]Top
Solaris are ceva legatura cu Unix ?


Mesaj util ?   Da   0 puncte
#54 by Player (AlcoFlooder© | Piva pui ?) (0 mesaje) at 2011-02-10 23:11:33 (684 săptămâni în urmă) - [Link]Top
#53 KnightAndrey, Solaris


Mesaj util ?   Da   1 puncte
#55 by Edavrio Drivers Club (cat /dev/brain > /dev/null) (0 mesaje) at 2011-02-10 23:22:40 (684 săptămâni în urmă) - [Link]Top
#53 KnightAndrey, Tot este bazat pe UNIX.


Mesaj util ?   Da   1 puncte
#56 by Player (AlcoFlooder© | Piva pui ?) (0 mesaje) at 2011-02-10 23:24:21 (684 săptămâni în urmă) - [Link]Top
#55 Edavrio, Matritsa tot! :look:


Mesaj util ?   Da   0 puncte
#57 by NES Club de sah si dame (lost in tranceNeSs) (0 mesaje) at 2011-02-11 00:24:07 (684 săptămâni în urmă) - [Link]Top
#52 Player, bag-o în zero


Mesaj util ?   Da   0 puncte
#58 by Player (AlcoFlooder© | Piva pui ?) (0 mesaje) at 2011-02-11 07:50:16 (684 săptămâni în urmă) - [Link]Top
#57 NES, deodata am bagato :wink:


Mesaj util ?   Da   0 puncte
#59 by Player (AlcoFlooder© | Piva pui ?) (0 mesaje) at 2011-02-11 08:58:06 (684 săptămâni în urmă) - [Link]Top
Bash Shell PS1: 10 Examples to Make Your Linux Prompt like Angelina Jolie

Bash Shell: Take Control of PS1, PS2, PS3, PS4 and PROMPT_COMMAND

Execution sequence for .bash_profile, .bashrc, .bash_login, .profile and .bash_logout

Make Vim as Your Bash-IDE Using bash-support Plugin

Unix Shell Tips: Change Login Shell From Bash to Others

Do You Like to Perform Vi Style Editing in BASH Command Line ?

Bash Scripting Introduction Tutorial with 5 Practical Examples

Bash Shell Exit Status Tutorial with Practical Examples

Unix Bash Alias Tutorial – Handle Alias Command Like Jennifer Garner

Bash Shell Functions Tutorial with 6 Practical Examples

Bash Variable Tutorial – 6 Practical Bash Global and Local Variable Examples

Bash Positional Parameters Explained with 2 Example Shell Scripts

Bash Special Parameters Explained with 4 Example Shell Scripts

The Ultimate Bash Array Tutorial with 15 Examples

Bash Shell Expansion Tutorial: 6 Examples of Expanding Expressions within Braces

The Magic ~: Bash Tilde Expansion with 5 Examples

4 Bash If Statement Examples ( If then fi, If then else fi, If elif else fi, Nested if )

6 Bash Conditional Expression Examples ( -e, -eq, -z, !=, [, [[ ..)

Keeping You in the Loop – Bash For, While, Until Loop Examples

5 Bash Case Statement Examples

Bash String Manipulation Examples – Length, Substring, Find and Replace

15 Useful Bash Shell Built-in Commands (With Examples)


Scriptare placuta! :heat:


Mesaj util ?   Da   3 puncte
#60 by Player (AlcoFlooder© | Piva pui ?) (0 mesaje) at 2011-02-11 10:29:17 (684 săptămâni în urmă) - [Link]Top



Mesaj util ?   Da   1 puncte
#61 by printesoi (Cogito,ergo sum!) (0 mesaje) at 2011-02-11 10:36:54 (684 săptămâni în urmă) - [Link]Top
#60 Player, am o intrebare..tu ai citit ceva din ele?


Mesaj util ?   Da   0 puncte
#62 by Player (AlcoFlooder© | Piva pui ?) (0 mesaje) at 2011-02-11 10:39:01 (684 săptămâni în urmă) - [Link]Top
#61 printesoi, la moment citesc Pro Bash Programming: Scripting the GNU Linux Shell...sunt incepator X)

Eu am o intrebare...am adaugat un alias ca sa schima directorie shi sa afisheze contsinutul...dar el doar schimba shi nimic nu afisheaza

alias sp='cd $HOME/Desktop/ | ls $HOME/Desktop/ '

Ce nu scriu corect?


Mesaj util ?   Da   0 puncte
#63 by Player (AlcoFlooder© | Piva pui ?) (0 mesaje) at 2011-02-11 11:49:16 (684 săptămâni în urmă) - [Link]Top
o! Lucreaza! Prosta trebuie sa pornesc inca odata Terminalu :D


Mesaj util ?   Da   0 puncte
#64 by printesoi (Cogito,ergo sum!) (0 mesaje) at 2011-02-11 12:09:30 (684 săptămâni în urmă) - [Link]Top
#63 Player, trebuie sa pornesti inca 1 data terminalul doar atunci cand modifici permanent,de exemplu in ~/.bashrc
daca pur si simplu scrii ca orice alta comanda alias sp='cd $HOME/Desktop/ | ls $HOME/Desktop/ ' atunci iti modifica in terminalul curent dar nu este permanent


Mesaj util ?   Da   0 puncte
#65 by Player (AlcoFlooder© | Piva pui ?) (0 mesaje) at 2011-02-11 12:22:33 (684 săptămâni în urmă) - [Link]Top
#64 printesoi, dupa diferite incercari am ajuns la asha concluzie...oricum multsumesc! :wink:

#64 printesoi, apropo...de ce mai intrebat daca am citit aceea ce am pus mai sus?


Mesaj util ?   Da   0 puncte
#66 by flienteen Donor ( ͡° ͜ʖ ͡°) (0 mesaje) at 2011-02-11 13:36:18 (684 săptămâni în urmă) - [Link]Top
#65 Player, "... dupa diferite incercari am ajuns la asha concluzie...oricum multsumesc! :wink: ..." - se poate ș altfel, după ce editezi ceva, în terminal scrii .  ~/.bashrc or în cazul dat fișierul pe care l-ai modificat, la mine spre exemplu stau în altă parte setările.
p.s.  . (punctul) e funcție ^_^

#62 Player, "... alias sp='cd $HOME/Desktop/ | ls $HOME/Desktop/ ' ..." - ș btw, pentru ce faci cd? în cazul dat prima comandă nu are sens. același rezultat va arata și ls ~/Desktop


Mesaj util ?   Da   0 puncte
#67 by Player (AlcoFlooder© | Piva pui ?) (0 mesaje) at 2011-02-11 13:42:18 (684 săptămâni în urmă) - [Link]Top
#66 flienteen, pai eu scriem alias in .bashrc shi nu shtiem ca trebuie de restartat terminalu :)

apropo...de fiecare data cind modifici vreun fishier cu setari trebuie de restartat proga pentru care ai facut schimbari?

#66 flienteen, "... ș btw, pentru ce faci cd? în cazul dat prima comandă nu are sens. același rezultat va arata și ls ~/Desktop ..." - eu ca atare intentsionat am pus...sa intru in directorie shi sami arata contsinutul la moment (+ sa vad care fishiere sunt executabile)

facut asta pentru mapa unde tsin scripturile...cind fac un fishier nou nu este executabil...se poate de facut cind fac vreun fishier acolo sa fie deodata executabil?


Mesaj util ?   Da   0 puncte
#68 by printesoi (Cogito,ergo sum!) (0 mesaje) at 2011-02-11 13:54:38 (684 săptămâni în urmă) - [Link]Top
#66 flienteen, ai dreptate se poate cu operatorul "." sau cu "source ~/.bashrc"


Mesaj util ?   Da   0 puncte
#69 by flienteen Donor ( ͡° ͜ʖ ͡°) (0 mesaje) at 2011-02-11 13:56:32 (684 săptămâni în urmă) - [Link]Top
#67 Player, "... apropo...de fiecare data cind modifici vreun fishier cu setari trebuie de restartat proga pentru care ai facut schimbari? ..." -

flienteen wrote:

se poate ș altfel, după ce editezi ceva, în terminal scrii .  ~/.bashrc or în cazul dat fișierul pe care l-ai modificat, la mine spre exemplu stau în altă parte setările.
p.s.  . (punctul) e funcție ^_^




Mesaj util ?   Da   0 puncte
#70 by printesoi (Cogito,ergo sum!) (0 mesaje) at 2011-02-11 13:56:50 (684 săptămâni în urmă) - [Link]Top
#67 Player, nu trebuie neaparat restartat programul ,de exemplu bash nu e neaparat,sa zicem ca ai modificat ~/.bash_aliases ( unde este recomandat sa pui aliasurile ) pentru ca bash sa citeasca configuratia fara restart pui ". ~/.bash_aliases" sau "source ~/.bash_aliases"


Mesaj util ?   Da   0 puncte
#71 by Player (AlcoFlooder© | Piva pui ?) (0 mesaje) at 2011-02-11 13:57:17 (684 săptămâni în urmă) - [Link]Top
#66 flienteen, "... . (punctul) e funcție ..." - ce functsie? :look:

#69 flienteen,

#70 printesoi, aaa...vsio! gata! intsales! scuzatsi! Multsumesc pentru explicatsii! X)


Mesaj util ?   Da   0 puncte
#72 by flienteen Donor ( ͡° ͜ʖ ͡°) (0 mesaje) at 2011-02-11 14:02:22 (684 săptămâni în urmă) - [Link]Top
#71 Player, "... ce functsie?  ..." - man bash cauți despre punct :)
man bash
      .  filename [arguments]
    source filename [arguments]

          Read and execute commands from filename in the  current          shell  environment  and  return  the exit status of the          last command executed from filename.  If filename  does          not  contain  a  slash,  file names in PATH are used to          find  the  directory  containing  filename.  The  file          searched for in PATH need not be executable.  When bash          is not in posix mode, the current directory is searched          if  no file is found in PATH.  If the sourcepath option          to the shopt builtin command is turned off, the PATH is          not  searched.  If  any  arguments  are supplied, they          become the positional parameters when filename is  exe-          cuted.    Otherwise  the  positional  parameters  are          unchanged.  The return status is the status of the last          command  exited within the script (0 if no commands are          executed), and false if filename is not found or cannot          be read.
ÎnchideЗакрыть

#67 Player, "... facut asta pentru mapa unde tsin scripturile...cind fac un fishier nou nu este executabil...se poate de facut cind fac vreun fishier acolo sa fie deodata executabil? ..." - poate este o metodă ceva, însă eu aș face în felu următor, or direct din consolă cînd creez un fișier, or să faci alt script care să ruleze în background și să controleze dacă nu o apărut nimic nou, și dacă da să-l facă executabil.. or ceva în cron.. deși asta depinde de tine, cum și cît de des faci..


Mesaj util ?   Da   0 puncte
#73 by Player (AlcoFlooder© | Piva pui ?) (0 mesaje) at 2011-02-11 15:04:15 (684 săptămâni în urmă) - [Link]Top
#72 flienteen, "... deși asta depinde de tine, cum și cît de des faci ..." - eu deja scris un script mititel care pur shi simplu schimba
chmod +x *...mapa cu scripturi pus in PATH shi in terminal scriu primele 2 litere + tab + enter shi gata...pinca cind ma multsumesc shi asha :)


Mesaj util ?   Da   0 puncte
#74 by dаnyel (Bayern München Fan) (0 mesaje) at 2011-02-11 21:08:56 (684 săptămâni în urmă) - [Link]Top
problema cred ca usoara, dar nu ma pot ispravi...
am instalt wine si cand dau open la .exe, spune ca blocked : wine start/unix

stream recorder.com wrote:

To solve the problem, right click on the .exe file, select Properties, select the Permissions tab and check "Allow executing file as program". Then hit the Close button.



am facur si nu merge, defapt nu se bifeaza allow executing file as program :( stie cineva alta solutie ? :(


Mesaj util ?   Da   0 puncte
#75 by andreiprc (User) (0 mesaje) at 2011-02-11 21:16:39 (684 săptămâni în urmă) - [Link]Top
#74 dаnyel, ai incercat asa wine <nume aplicatie.exe>
desigur ca deschizi de acolo de unde o ai instalata


Mesaj util ?   Da   0 puncte

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
<< Precedenta      Următoarea >>

Forum Index > Open Source > UNIX/Linux Shell Scripting and Programming


Navigare rapidă:


Comunitatea digitală din Moldova. Să adunăm și să organizăm conținutul autohton de pe întreg internet pe un singur site web.