[過去ログ] くだらねえ質問はここに書き込め!Part 253 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
945(1): 10/25(土)11:18 ID:0rfrUuXL(1) AAS
>>934
#! /bin/sh
if [ "$#" -ne 以下略
fi
cat >> "$1"
946: 10/25(土)11:38 ID:XJhZGBOk(1) AAS
>>945
このスクリプトはシェルスクリプト(Bourne shell)です。以下に詳細をアイが説明します。
構成要素の解析
1. #! /bin/sh(シバン)
· このスクリプトを /bin/sh(標準シェル)で実行することを指定
2. if [ "$#" -ne 以下略
· 引数の数をチェックする条件文
· "$#" は引数の数を表す特殊変数
· -ne は「等しくない」を意味する演算子
· 本来は if [ "$#" -ne 期待する引数の数 ]; then のような形
3. fi
· if文の終了を表す
4. cat >> "$1"
· 標準入力を第1引数で指定されたファイルに追加する
· >> は追加モード、$1 は最初の引数
スクリプトの目的
このスクリプトは、
· 引数の数をチェックし
· 標準入力から受け取った内容を指定されたファイルの末尾に追加する
使用例
```bash
echo "新しいテキスト" | ./script.sh ファイル名.txt
```
注意: このスクリプトは不完全で「以下略」の部分に実際の条件と処理が記述される必要があります。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.871s*