diff -sオプションで同一ファイルも抽出 ※MACターミナル(BSD系)での動作確認です。 例えば、下記のディレクトリがあったとします。 $ tree . ├── dir001 │ ├── dir │ │ ・・・
「2019年」の記事一覧(8 / 11ページ目)
git diffの-Uオプションで差分の前後行数を指定
オプションなしのgit diff まずは、file001.txtに変更を加えたとします。 2行目の後に、insertLineの文字列を挿入してみます。 ※MACターミナル(BSD系)での動作確認です。 ただし、gsedを・・・
awkで列を追加・挿入する方法
awkで列を挿入 列の操作はawkが便利です。 ※MACターミナル(BSD系)での動作確認です。 例えば、下記のin.txtがあったとします。 $ cat in.txt 1991 55 1991 66 1991 77 1・・・
echoでの改行の取り扱い
-eオプションで改行を挿入 ※MACターミナル(BSD系)での動作確認です。 echo時に、-eオプションをつけると改行を挿入することができます。 例えば、 $ echo "text" text -e・・・
git diff --staged(--cached)とgit diffの違い
git diff は、インデックスとワーキングツリーの差分を抽出 git diff --staged(--cached)は、インデックスとHEADの差分を見ることができます。 git diff は、インデックスとワーキン・・・
git reset --soft で複数のcommitを取り消す
git reset --soft HEAD~nで、直前のn個のcommitを取り消す git reset --soft HEAD~nで、直前のn個のcommitを取り消すことができます。 例えば、下記の2つのcommit・・・
awkで列を入れ替える方法
awkで","区切りの列を入れ替える awkなら列の入れ替えが簡単に書けてしまいます。 ※MACターミナル(BSD系)での動作確認です。 例えば、下記のin.txtがあったとします。 $ cat in.txt 2019,・・・
[シェル]treeコマンドの-pオプションでパーミッションを同時に表示する
treeコマンドでパーミッションを同時に表示する treeコマンドの-pオプションでパーミッションを同時に表示させます。 ※MACターミナル(BSD系)での動作確認です。 下記が-pオプションなしの場合です。 $ tre・・・
[c言語]関数の戻り値に構造体を設定する(サンプルコード)
関数の戻り値に構造体を設定する returnの戻り値に構造体をセットすればできますね。 呼び出し元で、戻り値を受け取ります。 下記がサンプルコードになります。 $ cat sample.c #include <st・・・
nkfで、UTF-8 改行コードLFに変更する(上書き)
nkfで、UTF-8 改行コードLFに変更する(上書き) このパターンが、個人的に最もよく使うnkfのオプションです。 1. LFの改行コード 2. UTF-8(BOMなし) 3. 上書き nkf -w -Lu --ov・・・
