初心者のWEBデザイン

HTML,CSS、その他WEBデザインに関する事を記述していきます

20150411143621

bash

ShellScript インクリメント 健忘録

他の言語だと++が使えますがbashだといつも どうやるんだけ?っとなるんで健忘録で書いときます。 exprコマンド ループ中に使用すると下記の$(())やletより 処理がすごく遅いです。 count=1 count=$(expr $count + 1) # => 2 $(()) count=1 count=$((++count…

Bash ln シンボリックリンクの使い方

シンボリックリンク 特定のファイルやディレクトリを指し示す別のファイルを作成し、 それを通じて元のファイルを参照できるようにする仕組み $ ln -s [シンボリックリンクを作成したいファイルのパス] [シンボリックリンクを置くフォルダのパス] $ ln -s […

bash renameコマンドの使い方 健忘録

$ rename s/キーワード/置換したいキーワード/ ファイル名 検索したファイル名を置換する $ find . -name "*txt" -print0| xargs -0 rename s/ /" "/

bash sed 使い方

概要 コマンド キーワードの前に挿入 sed -e '/検索ワード/i 追加ワード' ファイル名 キーワードの後に挿入 sed -e '/検索ワード/a 追加ワード' ファイル名 指定した行に挿入 sed -e '数字i 追加ワード' ファイル名 指定した行の後に挿入 sed -e '数字a 追加…

bash Linux findとxargsコマンドを使用する際の注意

findとxargsコマンドで引っかかるエラーの対処法 $ find . -name '*.txt' | xargs rm -R出力するとファイルが存在するにも関わらず No such file or directoryとエラーになってしまいます。 これはファイル名にスペースが含まれるケースでエラーが出てしまう…

bash UNIXコマンド 検索結果から文字列を検索する grep

grepは指定したファイルに記述されている検索したい文字列を含む行を表示するのに便利です。findやxargsを応用すればもっと便利な使い方ができます。 検索したファイル名に検索したい文字列が含まれるファイルを表示する find . -name '*.txt' | grep abc ./…

topへ戻る