問題タブ [bash]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
bash - bashでファイル名をどのように解析しますか?
次のような形式のファイル名があります。
system-source-yyyymmdd.dat
「-」を区切り文字として使用して、ファイル名のさまざまなビットを解析できるようにしたいと思います。
bash - Bashでファイル名のパッド番号をゼロにする方法は?
Bashを使用して、次の形式でファイルの名前を変更する最良の方法は何ですか:
ファイル名をゼロで埋めた場合:
bash - スクリプトを ksh から bash に変換する
代わりに bash で実行するように変換したい ksh スクリプトがいくつかあります。
これに役立つオンライン リソースはありますか?
2 つのシェルの違いと、遭遇する可能性のある落とし穴のリストを本当に探していますが、すべての情報を歓迎します :-)
bash - コマンドの結果をbashの引数として使用しますか?
フォルダー内のすべての音楽のプレイリストを作成するために、bash で次のコマンドを使用しています。
pwd
コマンドの結果をプレイリストの名前に使用したいと思います。
何かのようなもの:
しかし、それは機能しません。このようなことを行うために使用する必要がある構文を誰か教えてもらえますか?
編集:コメントで述べたように、pwdは絶対パスを与えることになるため、私のプレイリストはあるディレクトリで.txtという名前になります-d'oh! そのため、パスをトリミングする必要があります。それを見つけてくれてありがとう - 私はおそらく自分のファイルがどこに行ったのか疑問に思っていたでしょう!
bash - ディレクトリがBashシェルスクリプトに存在するかどうかを確認するにはどうすればよいですか?
Bashシェルスクリプト内で、ディレクトリが存在するかどうかを確認するために使用できるコマンドは何ですか?
bash - スクリプト自体の中からBashスクリプトのソースディレクトリを取得するにはどうすればよいですか?
Bashスクリプトが配置されているディレクトリのパスを、そのスクリプト内で取得するにはどうすればよいですか?
別のアプリケーションのランチャーとしてBashスクリプトを使用したいと思います。作業ディレクトリをBashスクリプトが配置されているディレクトリに変更したいので、次のようにそのディレクトリ内のファイルを操作できます。
bash - bash での高度なディレクトリ切り替え
ディレクトリを変更するためのいくつかの高度な方法を知っています。pushd
およびpopd
(ディレクトリ スタック) またはcd -
(最後のディレクトリに変更)。
しかし、私は次のことを達成するための簡単な方法を探しています:
たとえば、私はかなり深いディレクトリにいます:
そして私はに切り替えたい
(マウスなしで)それを行うためのクール/クイック/オタクな方法はありますか?
windows - Unix (または Windows) で (できれば無名の) パイプを使用して、1 つのプロセスの stdout を複数のプロセスに送信するにはどうすればよいですか?
プロセス proc1 の stdout を 2 つのプロセス proc2 と proc3 にリダイレクトしたいと思います。
私は試した
しかし、うまくいかないようです。
書く
の代わりに stdout に
bash - 検索コマンドの exec パラメータでパイプを使用するにはどうすればよいですか?
2 つの異なる実行可能ファイルを使用して、ディレクトリ内の一連のファイルを処理するための検索コマンドを作成しようとしています。残念ながら、シェルが最初にその文字を解釈するため 、 -exec
on find はパイプの使用を許可しません。\|
これが具体的に私がやろうとしていることです(パイプがfindコマンドを終了するため、これは機能しません):
linux - Linux/bash でのファイルとその行の分割
かなり大きなファイル (10 文字で 1 億 5000 万行) があります。これを 200 万行の 150 個のファイルに分割する必要があります。各出力行は、ソース行の最初の 5 文字または最後の 5 文字になります。これは Perl でかなり迅速に行うことができましたが、bash を使用した簡単な解決策があるかどうか疑問に思っていました。何か案は?