バッシュシェルの組み込みコマンドと予約語

:より転載http://blog.chinaunix.net/uid-25880122-id-2941630.html

コマンド

意味

予約語、論理否定

唯一の拡張パラメータ、何もしないでください。

ファイルを読み、シェルでそれを実行

エイリアス

setコマンドまたはコマンドの別名

BG

バックグラウンドでジョブを実行

練る

キーシーケンスのreadlineの関数やマクロのバンドル

ブレーク

予約語、アウトのため、しばらく、サイクルを選択し、まで

ビルトイン

コマンドINVOKEコマンド形式を内蔵しており、同じ名前の機能を無効にしてください。あるいは、同じ名前の拡張子を命じます

場合

予約語、複数の選択肢

CD

現在の作業ディレクトリを切り替えます

コマンド

内蔵し、外部コマンドを見つける;ビルトインコマンドの表情ではなく、同じ名前の関数

継続する

予約語、サイクルを選択するまで、しばらく、用の次に到達します

宣言

宣言変数は、変数のプロパティを定義します

dirsに

保存された現在のリストを表示

勘当

ジョブがリストから削除されます

行う

以下のための予約語の一部、までは、一方で、サイクルを選択

行われ

以下のための予約語の一部、までは、一方で、サイクルを選択

エコー

印刷パラメータ

elif

予約語の一部、構造の場合

そうしないと

予約語の一部、構造の場合

有効

開閉組み込みコマンド

ESAC

予約語の一部の場合、

evalの

プロセスが再び再びコマンドなどのパラメータ

EXEC

I / O、特定のプログラムまたは変更中のシェルのような置換シェル

出口

出口シェル

書き出す

環境変数として変数を宣言

FC

コマンド履歴を実行します

FG

バックグラウンドでジョブを実行

されます

予約語の一部、サイクルの場合

にとって

ループのための予約語の一部、

関数

関数の定義

getops

コマンドラインオプションの処理

ハッシュ

コマンドを記録し、パス名を指定します

助けて

組み込みコマンドのヘルプ情報を表示します

歴史

履歴情報を表示します

もし

予約語の一部、サイクルの場合

予約語、ケースの一部、サイクルを選択し、用

ジョブ

バックグラウンドジョブで実行して表示します

殺します

プロセスへの送信信号

てみましょう

変数は、算術演算を実行します

地元

ローカル変数を定義します。

ログアウト

シェルからのログオフ

POPD

ディレクトリスタックからディレクトリをポップ

pushd

スタックにプッシュディレクトリ

PWD

現在の作業ディレクトリを表示

読んだ

標準入力から行を読み込みます

読み取り専用

変数は読み取り専用として定義されています

リターン

関数やスクリプトから戻ります

選択する

保留字,生成菜单

set

设置Shell选项

shift

变换命令行参数

suspend

终止Shell的执行

test

评估条件表达式

then

保留字,if结构的一部分

time

保留字,输出统计出来的命令执行时间,其输出格式由TIMEFORMAT变量来控制

times

针对Shell及其子Shell,显示用户和系统CPU的时间和

trap

设置扑捉程序

type

确定命令的源

typeset

声明变量,定义变量属性,与declare等价

ulimit

设置和显示进程占用的资源限制

umask

设置和显示文件权限码

unalias

取消别名定义

unset

取消变量或函数定义

until

保留字,一种循环结构

wait

等待后台作业完成

while

保留字,一种循环结构

おすすめ

転載: www.cnblogs.com/yuhuang/p/12654758.html