ファイルに追加
ファイルに追加:
bashで「»」演算子を使用すると、既存のファイルに新しいデータを追加できます。‘append_file.sh ‘という名前のファイルを作成し、次のコードを追加して、ファイルの最後に新しいコンテンツを追加します。ここで、「Learning Level 5」は、スクリプトの実行後に「book.txt」ファイルのに追加されます。
1. Pro AngularJS
2. Learning JQuery
3. PHP Programming
4. Code Igniter
#!/bin/bash
echo "追加する前のファイル";
cat book.txt;
echo "5. Bash Programming" >> book.txt
echo "追加した後のファイル"
cat book.txt;
bashコマンドでファイルを実行します。
$ bash append_file.sh
追加する前のファイル
1. Pro AngularJS
2. Learning JQuery
3. PHP Programming
4. Code Igniter
追加した後のファイル
1. Pro AngularJS
2. Learning JQuery
3. PHP Programming
4. Code Igniter
5. Bash Programming
$
- ヒント
- 「>」はファイルを新しく作成して追記します。
- 「»」は既に存在するファイルに追記します。ですので、ファイルが存在しないにもかかわらず、「»」を行うと、ついするファイルがないため、エラーとなります。
- ファイルの存在を確認するための方法を次の章で説明します。