Bash scripts for easy life
1.0.0
誰でも役立つバッシュスクリプトを含めることができます。このリポジトリは、貢献ガイドラインを順守しながら有効なPR(プル要求)を提案できるOpenSourceプロジェクトを確立することにより、他の人を支援することを目的としています。貢献。md
[PSは、あなたがそれを気に入ったか、どういうわけか助けられたら主演するのを忘れないでください。そのようなOpenSourceプロジェクトを実行するように私たちを動機付けます。]
Bashの新しいユーザーの場合、スクリプトをホームディレクトリまたは~/bin/ディレクトリに配置できます。相対パスを指定せずに任意の場所からスクリプトを実行する場合は、スクリプトを含むディレクトリをPATH環境変数に追加します。これを行うには、次の行でシェル構成ファイル( ~/.bash_profileまたは~/.zshrc )を編集できます。
export PATH=$PATH:~/path-to-script-directory
構成ファイルを保存した後、シェルを再起動するか、編集したファイルに応じて、 source ~/.bash_profileまたはsource ~/.zshrcを実行する必要があります。
また、実行して、BASHスクリプトに実行許可を付与する必要がある場合があることに注意してください。
chmod +x path-to-script.sh
注意を払って、スクリプトのコードを徹底的に確認してから、実行可能にして、意図した機能とセキュリティ基準と一致するようにします。
| ファイル | 使用法 | 説明 |
|---|---|---|
| helloworld.sh | ./helloworld.sh | Hello Worldの例 |
| addtwonumbers.sh | ./addtwonumbers.sh | BASHを使用した追加例 |
| Compare.sh | ./compare.sh | 比較例(文字列の長さと数字) |
| pyramidforloop.sh | ./pyramidforloop.sh | ピラミッドを作成します |
| whileloop_example.sh | ./whileloop_example.sh | ループの例 |
| ファイル | 使用法 | 説明 |
|---|---|---|
| counting-files.sh | ./counting-files.sh | 現在の作業ディレクトリ内のファイルをカウントします |
| date-rename-jpg.sh | ./date-rename-jpg.sh | Currendディレクトリ内のJPGファイルにISO 8601日付を前払いします |
| findfile.sh | ./findfile.sh [filename] | 現在の作業ディレクトリにファイルを見つけます |
| readfile.sh | ./readfile.sh | ファイルコンテンツをBASHで出力する例 |
| autocompress.sh | ./autocompress.sh | 現在のディレクトリ内のファイル/フォルダーをtar.gzアーカイブに圧縮します |
| ファイル | 使用法 | 説明 |
|---|---|---|
| count-lines.sh | ./count-lines [filepath] | ファイルのラインをカウントします |
| 手紙頻度のfile.sh | 。 | ファイル内のすべての文字/単語の頻度をカウントします |
| textreplacement.sh | ./textreplacement.sh [filepath] | ファイルにテキストを置き換えます |
| word-search.sh | ./word-search.sh [word] | ファイルで単語を検索します |
| ファイル | 使用法 | 説明 |
|---|---|---|
| code_and_docker_install.sh | ./code_and_docker_install.sh | VSCode、G ++コンパイラ、またはDockerを簡単にインストールできます |
| Lamp-Setup.sh | ./lamp-setup.sh | Web開発のランプスタックを簡単にインストールしてセットアップします |
| Setup-golang.sh | ./setup-golang.sh [バージョン番号] | 指定されたバージョンのGolangをインストールします |
| ファイル | 使用法 | 説明 |
|---|---|---|
| hangman.sh | ./hangman.sh | ハングマンをプレイ! |
このプロジェクトは、MITライセンスの下でライセンスされています