На каком языке программирования написано Init.goldfish в Android? - PullRequest
0 голосов
/ 16 января 2012

Это часть .bashrc из Ubuntu (очевидно, тот же язык):

# 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.И как я могу выучить этот язык?Я предпочитаю онлайн-учебники или репозитории исходного кода книгам.

1 Ответ

0 голосов
/ 16 января 2012

Это сценарий оболочки UNIX, стандартизированный язык сценариев, реализованный такими оболочками, как bash. Это мощный инструмент для автоматизации небольших задач в системах на основе UNIX, таких как Linux или Android.

Что-то вроде unix shell script tutorial даст вам множество уроков.

...