タグ

bashに関するsconvictのブックマーク (11)

  • Linuxでディレクトリ内のflacをすべてmp3に変換 - progd

    メモ。Ubuntu Linux使ってたときにFLAC化してたファイルをiPhoneで聞けるMP3に変換したい。 flac/アーティスト名/アルバム名/ というディレクトリがたくさんあってさらにその下にflacファイルと、ジャケット画像のjpgや歌詞のtxtファイルがあったりする。 flacを全部mp3に変換したい。 最初、以下のコマンドでやろうとした ubuntu:progd% find . -name "*.flac" -exec flac --decode --stdout {} | lame - {}.mp3 \; find: missing argument to `-exec' lame: excess arg ; パイプ以降はexecの引数とされないのでは? find . -name "*.flac" -exec "flac --decode --stdout {} | lam

    Linuxでディレクトリ内のflacをすべてmp3に変換 - progd
  • AWS Greengrass — the Missing Manual – A Cloud Guru

    Loading form... If this message remains, it may be due to cookies being disabled or to an ad blocker.

    AWS Greengrass — the Missing Manual – A Cloud Guru
  • shellで0パディング 開発者のつぼ

  • シェルスクリプト(Bash)

    シェルスクリプトとはコマンドやシェルの組み込みコマンドなどをファイルに記述し、実行できるようにしたものである。 またプログラムの制御構造なども使用でき、柔軟な処理が可能であり、/etc/rc.d/initd/ディレクトリ内の起動スクリプトなどはシェルスクリプトである。 シェルスクリプトを実行するには実行権限および読み込み権限が必要です。 またシェルスクリプトファイルの1行目にはシェルスクリプトを実行するシェルのパスを記述します。 スクリプトファイル内でも、シェル変数を定義することができる。またその変数を参照する場合は変数名の前に" $ "を 付けることで参照できる。変数名に使用できる文字は英数字および" _ "(アンダーバー)であり先頭は英字を使用しなくてはならない。

  • コマンドライン辞書 - akihiko’s tech note

    linux のコマンドラインで % ej dictionaryとか打つだけで,英辞郎 on the Webの検索結果が表示されると便利だ. そんなシェルスクリプト32nd Diary (2005/08/26)で紹介されていたので,日語とか熟語が使えるようにしてみたりした: 修正(@Jan.01,2009): sed のパタンを一部修正. さらに修正(@Apr.16,2010): sed のパタンをかなり修正 #!/bin/bash # src: http://taka.no32.tk/diary/20050826.html KEY=`echo $@ | nkf -w -w80` echo $@ >> ~/.eng-list # 履歴を保存(不要なら削除). URI="http://eow.alc.co.jp/$KEY/UTF-8/" RS=`echo '▼ 検索結果体 ▼' | nkf

    コマンドライン辞書 - akihiko’s tech note
  • bash で前ゼロ埋めする - ablog

    $ printf "%04d-%02d-%02d" 2008 8 4 2008-08-04 bash でも printf 使えるのか。 [参考] bashクックブック 作者: Carl Albing,JP Vossen,Cameron Newham,株式会社クイープ出版社/メーカー: オライリージャパン発売日: 2008/09/26メディア: 大型購入: 8人 クリック: 268回この商品を含むブログ (31件) を見るP.546 A.12 printf

    bash で前ゼロ埋めする - ablog
  • bash 超プログラム術

    bash の解説なんて、ネット上には結構あったりするのだが、これをわざわざ公開しようというのは、次の理由による。 某ソフトハウスでのUNIX講座用に書いてしまったから。 ネット上にある bash 解説だと、表面的な構文解説程度であり、きっちりスクリプト言語として使い倒すレベルの解説はあまりない。まあ、プログラミング言語として凝ったサンプルもやってみようじゃないの、というノリで割とディープに解説する。 アクセスを増やすための人気取り(苦笑)。 まあ、そんな不純な目的による bash 解説である。とはいえ、日常的に使い慣れている bash であっても、「え、こんな使い方があったの!?」という発見もあることであろう。苦笑しながらでも読んでくれたまえ。だから、初歩的なリダイレクションなんかは解説しないからそのつもりで。 ちなみに参考書としたのはオライリー・ジャパン刊「入門 bash 第2版」である

  • Bash - GNU Project - Free Software Foundation

    GNU Bash Bash is the GNU Project's shell—the Bourne Again SHell. This is an sh-compatible shell that incorporates useful features from the Korn shell (ksh) and the C shell (csh). It is intended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard. It offers functional improvements over sh for both programming and interactive use. In addition, most sh scripts can be run by Bash

  • Emacs 上で快適に Bash や Zsh を利用する設定 : 紹介マニア

    概要 Emacs を利用していると全部 Emacs でやりたくなるのは Emacs 使いとして当然だと思います。 Shell だって Terminal など利用せず Emacs 上で動作させたくなることでしょう。 この文書では Emacs 上で Shell を快適に利用するための設定を記述していきます。 目次 概要 検証環境 Emacs での Shell Mode に関する基礎知識 shell term (ansi-term) eshell どのモードを利用するか 利用する Shell について Windows での Shell の準備 Mac OS X での Shell の準備 Emacs 側の設定 PATH の設定 利用する Shell の設定 文字コードの設定 システムの terminfo を利用しない設定 エスケープを綺麗に表示する term 呼び出しキーの割り当て Shell 側

  • 連番ファイルをコマンド一発で作成する

    foo_1.txt, foo_2.txt, ・・・ , foo_100.txt の様な連番ファイルや、A.txt, B.txt, C.txt, ・・・ ,Z.txt の様な連続ファイルをコマンド一発で一括して作成します。 bashの拡張機能(ブレース展開の一部)を利用しているので、ファイル作成だけでなく、ディレクトリ作成や、echoの引数や、for文等にと、コマンド全般に利用できます。 テスト用の環境作成する時とかに知ってると結構便利です。 また、この拡張機能はbash-3.0-alphaから追加されたようなので、それ以前のbashでは利用できません。 Last Update : 2007年08月10日 連番ファイルをコマンド一発で作成する 項目 連番ファイルを作成する 連続ファイルを作成する インクリメント・デクリメントを利用する 1. 連番ファイルを作成する 例として、foo_1.tx

  • Bash For Loop Examples - nixCraft

    How do I use bash for loop to repeat certain task under Linux / UNIX operating system? How do I set infinite loops using for statement? How do I use three-parameter for loop control expression? A ‘for loop’ is a bash programming language statement which allows code to be repeatedly executed. A for loop is classified as an iteration statement i.e. it is the repetition of a process within a bash scr

    Bash For Loop Examples - nixCraft
  • 1