2012-01-15 15 views
0

これはUbuntuの(どうやら同じ言語)からの.bashrcの一部です:だからAndroidで書かれたInit.goldfishのプログラミング言語は何ですか?

# If not running interactively, don't do anything 
[ -z "$PS1" ] && return 

# don't put duplicate lines in the history. See bash(1) for more options 
# ... or force ignoredups and ignorespace 
HISTCONTROL=ignoredups:ignorespace 

# append to the history file, don't overwrite it 
shopt -s histappend 

# for setting history length see HISTSIZE and HISTFILESIZE in bash(1) 
HISTSIZE=1000 
HISTFILESIZE=2000 

# check the window size after each command and, if necessary, 
# update the values of LINES and COLUMNS. 
shopt -s checkwinsize 

、その言語は何ですか?それにはfiキーワードがあります。そしてその言語をどうやって学ぶことができますか?私はオンラインチュートリアルや書籍のソースコードリポジトリを好む。

+2

[bash](http://www.gnu.org/software/bash/)です。 "シェルスクリプト"についてgoogleを検索してください。 – Mat

+0

これは 'bash'のシェルスクリプトです。' .bashrc'は新しい端末ウィンドウ/対話型セッションがあるときに実行されます。 'what is bashrc'のようなものを探すことは、多くのリソースにつながることに注意してください。 –

+0

これはUnixコマンド言語ではありません - bash http://tldp.org/LDP/abs/html/ または1000.0000.0000その他の件名:D。 – madflow

答えて

0

これはUNIXシェルスクリプトで、bashなどのシェルによって実装された標準化されたスクリプト言語です。 LinuxやAndroidなどのUNIXベースのシステムで、小さなタスクを自動化するのに強力です。

のようなグーグルでは、チュートリアルがたくさんあります。

+0

異なるシェルが異なる機能を実装しているので、私はこれを "標準化"と呼んでいます。 –

+0

異なるシェルは、実際には異なる方言を実装しますが、Bashによって実装されたシェルは、少なくともPOSIXシェルコマンド言語(http://pubs.opengroup.org/onlinepubs/009695399/utilities/xcu_chap02.html)と互換性があります。 –

関連する問題