2021年12月21日 • –––閲覧数Googleのzxでnode.jsの外部コマンドを効率化nodejsshellGoogleの開発しているオープンソースプロジェクトzxでは、node.js上におけるBash・Powershell・コマンドプロンプトなどの外部コマンドの実行を、mjsスクリプトへの自然な埋め込みにより効率化することが望めます。以下にzxのインストールと使い方について紹介します。
2021年4月23日 • –––閲覧数ConemuやHyperでコマンドを新しいタブで開いて実行したいshellwindowsConemuやHyperなどのコマンドラインターミナルエミュレータで、コマンドを新しいタブやウィンドウで開いて実行する、といったことは可能なのでしょうか。ターミナルソフトウェアのウィンドウやタブをCLI、コマンドとして管理できるのは、プログラマとしてはもし可能なら有り難い機能です。
2020年2月10日 • –––閲覧数「xidel」でXMLファイルをパースしてデータを取得するshell「xidel」はHTML,XML,JSON形式のデータをCSSセレクターやXpathを使用してウェブページ、ウェブサイト上のデータの取得、スクレイピングができるコマンドラインツールです。Linuxパソコン・サーバーのBashプログラミング言語(スクリプティング言語)のコマンドライン上で使用できます。
2020年1月16日 • –––閲覧数Linux・Bashコマンドでファイルの重複する行を削除して取得する方法まとめbashshellLinuxパソコン・サーバーのBash言語上のコマンドラインにおいて、ファイルの重複する行を削除して取得するいくつかの方法についてのまとめと解説についてです。以下を参照すると、ファイルの重複ラインを削除するコマンドのとり方は多くあることに気づきます。
2020年1月7日 • –––閲覧数git showで指定のコミットのファイルの内容を取得する方法gitshellプログラミングにおいてgitやgithubを使用していて、"git show"で指定のコミットのファイルの内容を見たい、取得したい場合があります。
2019年10月4日 • –––閲覧数Bash 更新日時が期間範囲内の日付時間のファイルを出力するshellbashLinuxパソコン・サーバーのBashプログラミング言語・スクリプティング言語のコマンドラインで、更新日時が期間範囲内の日付時間のファイルを出力するコマンドの実装方法について紹介します。以下は更新日の新しい順で10件のファイルを出力する例です。ここにさらに、本日7月7日の4時から6時までが更新日時であるファイルのみを出力したい、という場合。
2019年8月28日 • –––閲覧数SSHでリモートのファイルにヒアドキュメントテキストを出力するshellLinuxパソコン・サーバーのBash言語のコマンドラインにおいて、SSHでリモートのファイルにヒアドキュメントテキストを出力する方法について紹介します。
2019年7月21日 • –––閲覧数コマンドラインからstackoverflow検索する"how2"が使えなかったshellプログラミングに便利そうだった、how2っていうコマンドラインからstackoverflow検索するツールが使えなかった、という報告についてです。
2019年6月27日 • –––閲覧数catコマンドをオーバーライドしてURLのファイルもcatできるようにするbashshellLinuxパソコン・サーバーのコマンドライン、Bash言語において、catコマンドをオーバーライドしてURLのファイルもcatできるようにするプログラムについて紹介します。
2019年5月10日 • –––閲覧数awkをオーバーライドしてちょっとだけ便利にするshellLinuxパソコン・サーバーでのコマンドライン・Bash言語において、awkをオーバーライドしてちょっとだけ便利にする方法について紹介します。前に<code>cd</code>コマンドのオーバーライド記事を書きましたが、これがなかなか使ってみて便利。既存のlinuxやビルトインコマンドに機能追加するのに軽くハマってしまいました。…
2019年5月2日 • –––閲覧数引数を再利用できるBashの`!$`が何かと便利shell引数を再利用できるBashの`!$`が何かと便利だったので紹介します。mkdirしたあとにcdするとかが代表的でしょうか。<code>docker kill</code>したあとに<code>docker rm</code>するとか、にも使える…
2019年3月12日 • –––閲覧数Bashでaliasなしでコマンドを実行BashshellLinuxコマンドライン言語のBashで、aliasなしでコマンドを実行する方法について紹介します。エイリアスなしで<code>ls</code>したいときや、<code>ls -a</code>したいとかそういう場合があります。そういうときわざわざaliasを解除するとかしなくても以下のようにすることで…
2019年2月20日 • –––閲覧数Bashコマンドawkで全てのカラムを出力bashshellLinuxコマンドライン言語のBashにおいて、Bashコマンドawkで全てのカラムを出力する方法について紹介します。awk '{ print…
2019年2月1日 • –––閲覧数Linux->WSL->Windows X11フォワーディングでGUIアプリを開くshelllinuxwindowsLinuxパソコン・サーバーおよびWindows上のWSL Linux Bash環境を通して、Linux->WSL->Windows X11フォワーディングでGUIアプリを開く方法について紹介します。conoha vpsに対して、wsl経由でwindowsからSSHしてconohaで起動したgeditをWindowsで編集してみます。
2018年11月24日 • –––閲覧数Windows 環境変数設定をコマンドから開くWindowsshellWindowsで環境変数設定をコマンド、cmd.exeやpowershellから起動して開く方法について紹介します。環境変数の設定がコマンドラインから<code>$ENV:PATH="$ENV:PATH;c:pathtofolder"</code>のようにできるのは知っていますが、事故りやすいです。C:Windowssystem32rundll32.exe sysdm.cpl…
2018年11月18日 • –––閲覧数rm -rfコマンドでドットファイル(隠しファイル)を削除shellLinuxパソコン・サーバーのBashコマンドライン言語において、rm -rfコマンドでドットファイル(隠しファイル)を削除する方法について紹介します。
2018年10月22日 • –––閲覧数sedでシングルクォーテーションの中でシングルクォーテーションを置換するshellLinuxコマンドラインやBashにおいて、sedでシングルクォーテーションの中でシングルクォーテーションを置換する方法について紹介します。理屈はよくわからないが、シングルクォーテーションを置換したい場合は、<code>'</code>などではなく…
2018年8月16日 • –––閲覧数Bash ファイルのN行目を出力BashshellLinuxコマンドラインのBashでファイルのN行目を出力する方法についてメモです。sedコマンドを使用します。forで回して一行ずつ出力させる、とかに使えます。
2018年8月7日 • –––閲覧数tasklistコマンドでプロセス名が見当たらないshellwindowstasklistコマンドでプロセス名が見当たらない場合の対処と原因についてメモです。cmdでtasklistをしても、authotkeyが見当たらない、という事態に先日陥りました。AutoHotkeyに限らず、他のソフトウェアでもこういうことは起こりえます。
2018年7月10日 • –––閲覧数「そのようなファイルやディレクトリはありません」を含む出力を取り除くshellLinuxコマンドラインのBashにおいて、"fgrep -v"コマンドを利用して、"そのようなファイルやディレクトリはありません"文字列を含む出力を取り除く方法についてメモです。正規表現でやろうとしたのですが、こうすると<code>grep conflicting matchers specified</code>ってエラー…