コマンドで大量のファイルを一括処理する際のエラー「argument list too long」
ターミナルのコマンドによって多くのファイルを一括処理しようとした場合に現れるエラーについてです。 例えば、dirフォルダ内に含まれる大量のファイル全てをワイルドカードによって指定し、一度に chmod によって権限を変更… 続きを読む »
ターミナルのコマンドによって多くのファイルを一括処理しようとした場合に現れるエラーについてです。 例えば、dirフォルダ内に含まれる大量のファイル全てをワイルドカードによって指定し、一度に chmod によって権限を変更… 続きを読む »
WebSocket による双方向リアルタイム通信を行えるPHPライブラリ「Ratchet」をXAMPPのローカルサーバーに設定し、実際に通信のチュートリアルを実行する手順についてです。 公式ページ(Ratchet … 続きを読む »
macOSでは、セキュリティの観点からインターネット上からダウンロードしたアプリケーションの実行には、その都度許可が必要である場合が多いです。 以前のバージョンのmacOSでは、特に何もせずとも許可作業をスキップできる環… 続きを読む »
あるコマンドやスクリプトの結果(標準出力)をターミナルで表示すると同時にテキストファイルとして保存するコマンドについてです。 早速ですが、これを行うにはコマンド tee を使って以下のように書きます。 このコマンドによっ… 続きを読む »
macOS用のパッケージ管理システムである Homebrew のアップデートコマンド brew update を実行した際に以下のエラーが出る場合があります。 Error: The /usr/local director… 続きを読む »
Macのターミナルで使えるコマンド say を使うと、Macが日本語や英語、その他の言語を喋ってくれます。 Macが言葉を話す sayコマンド Macに言葉を話させるコマンド say の実際の使い方です。 コマンドを使用… 続きを読む »
grepコマンドで正規表現に当てはまった部分だけを抜き出す方法です。 grepの oオプション を使います。マニュアルのoオプションの説明を見ると、以下のように書かれています。 -o, –only-matching P… 続きを読む »
現在使っているSwiftのバージョンを確認するときは、コマンドライン(ターミナル)で以下のコマンドを使います。 swift -v コマンドを入力すると、以下のようにバージョンが表示され、Swiftのコマンドラインツールが… 続きを読む »
WindowsのコマンドプロンプトやCygwin、Macのターミナルのような端末ウィンドウを使用するときは、どこかのディレクトリ(フォルダ)で作業を行うことになります。その作業を行っているディレクトリのことをカレントディ… 続きを読む »