シェルスクリプト– tag –
-
Linux
シェルスクリプト 標準入出力のリダイレクト記号について (標準入出力の変更・標準出力の末尾追加・標準エラー出力の変更)
シェルスクリプトのコードを読んでいると、よく等号記号のような特殊記号を見かけます。 $ ls > result.txt 例えば上記のような記号です。lsコマンドの次に使われている記号は標準出力をリダイレクトするという意味です。調べてみるとリダイレクト記号は">... -
Linux
シェルスクリプトの連想配列では明示的な宣言コマンド “delcare -A”が必要
シェルスクリプトの学習で連想配列について調べていると、興味深いことが分かりました。シェルスクリプトにおいて連想配列を定義するときは、必ずその配列変数について、"delcare -A"で明示的に宣言する必要があります。 配列の場合 まず配列の場合を考え... -
Linux
シェルスクリプトの特殊パラメータについて ~ 異常終了ではなぜダメなのか?
ドットインストールのシェルスクリプト入門 #04 特殊変数を使ってみようを見ていると、特殊変数(以下、特殊パラメータとします)として5つのパラメータが紹介されています。 $1, $2 ... 引数。引数の順番 $0 スクリプトの名前 $# 引数の数 $@ すべての... -
MySQL
mysqldump: Error: ‘Got error 28 from storage engine’ というエラーが出たときの対処方法(さくらのVPS)
エコテキブログはWordPressサイトですが、バックアップのためのプラグインは使用していません。その代わり学習も兼ねてシェルスクリプトを用い、別のサーバーにWordPressを構成するファイル群とそのデータベースを圧縮して転送・保存しています。そのシェ... -
Node.js
anyenvをインストールしたときに環境変数($PATH)の設定を間違える。その修正方法について
手元のMacでNode.jsとフレームワークのExpressを使いたくなったので、env(環境変数を設定してコマンドを実行するときに使うコマンド)をまとめて管理出来るようにした環境管理ツールのanyenvをインストールすることにしました。 anyenvの正しいインストー... -
Linux
シェルスクリプトのcase文による条件分岐と正規表現の解説
UNIXシェルスクリプト マスターピース132という本のP.107にこんなシェルスクリプトが紹介されています。このシェルスクリプトは、拡張子に.htmと.htmlが混じったHTMLファイル群の拡張子を一括して.txtに変更するという意味を表しています。 [php] #!/bin/b... -
Linux
/dev/null と コマンド引数 $1についての質問
signit.shと言うシェルスクリプトを任意で作成しました。 /dev/null と、コマンド引数 $1について質問があります。ご存知の方がいらっしゃいましたら、ご教示願います。なお今回の質問は下記のページを参考にしています。 curlでHTTPレスポンスのみを表示... -
Linux
「tar: 空のアーカイブ作成はご容赦願います」というエラーについて
下記のシェルスクリプトに関する質問について、ご存知の方がいらっしゃいましたらご教示を願います。 質問の内容 1.tar: 空のアーカイブのエラー 添付のシェルスクリプトで、WordPressサイト全体のバックアップをしようとすると「tar: 空のアーカイブ作成... -
Linux
「シェルスクリプトでバックアップのすすめ」を読んで分からないところのまとめ
4月8日にさくらのナレッジで、「シェルスクリプトでバックアップのすすめ~初心者でもよくわかる!VPSによるWebサーバー運用講座(5)」、という記事が公開されました。内容は、cronとシェルスクリプトを使って、CMSをはじめとした各種Webサイトを、バックア...
1