※MACターミナル(BSD系)での動作確認です。 awkの連想配列 ※MACターミナル(BSD系)での動作確認です。 awkの連想配列では、下記の形式で、keyで指定した配列arrの要素にvalueを格納できます。 ar・・・
「シェル」の記事一覧(13 / 21ページ目)
lessの-Nオプションで行番号を表示する
lessコマンド時に行番号を表示 お馴染みのlessコマンドですね。 $ less file01.txt オプションを付けないと、下記のように表示されます。 fileLine01 fileLine02 fileLine0・・・
awkで空白行を削除する
空文字列かを判定して空白行を削除 awkを使って空白行を削除することもできますね。 その行が空の文字列でなければ、print出力するようにします。 ※MACターミナル(BSD系)での動作確認です。 $ cat in.tx・・・
diffの-uオプションでpatchファイルを作成して適用する
diff -uでpatchファイルを作成して適用 diffの-uオプションでpatchファイルを作成します。 ※MACターミナル(BSD系)での動作確認です。 -uオプションでunifiedファイルを作成できます。 pa・・・
diffの-xオプションで特定のファイルを除外して差分をとる
diffの-xオプションで特定のファイルを除外 -rオプションで再帰的にdiffする時に、特定のファイルを除外したい場合が多々ありました。 diffには-xオプションが備わっています。 ※MACターミナル(BSD系)での・・・
awkで特定の列の文字列置換をワンライナーで!
※MACターミナル(BSD系)での動作確認です。 2列目の文字列を正規表現で置換 awkのgsub()を使って文字列置換を行います。 参考:awkの文字列置換関数gsub()の使い方 例えば、下記のin.txtがあったと・・・
sdiff or diffの-yオプションで表示が切れる時に横幅を調整する
diffの-yオプションで表示が切れる時に、-Wオプションで横幅を調整する ※MACターミナル(BSD系)での動作確認です。 diffの-yオプションで表示が切れる時があって困った経験があります。 解決方法としては、下記・・・
Pythonのpandasでawk的なことをしてみる
Pythonのpandasとawkで同じ処理を実装してみました。 両方ともその時のサンプルコードを載せています。 ※MACターミナル(BSD系)での動作確認です。 特定の列のみprint出力 awkで実装 例えば、下記の・・・
[シェル]ファイル検索をfindとtreeで
findの-nameオプションでファイル検索 これはお馴染みの方法ですね。 findの-nameオプションで検索できます。 ※MACターミナル(BSD系)での動作確認です。 $ find . -name "fi・・・
grepの-oオプションで検索にマッチした部分のみ出力
grepの-oオプションで検索にマッチした部分のみ出力 ※MACターミナル(BSD系)での動作確認です。 grepの-oオプションの使い方 grepの-oオプションで検索にマッチした部分のみ出力することができます。 例え・・・
